import { SampleGroup } from '../types'; export type ColorEdit = { kind: 'single'; name: string; } | { kind: 'family'; names: string[]; }; export declare const DEFAULT_COLOR_PICKER_SEED = "#3B82F6"; export declare const SAMPLE_GROUP_COLOR_OPTIONS: string[]; export declare function applySampleGroupColorEdit(groups: SampleGroup[], edit: ColorEdit, color: string): SampleGroup[]; export declare function getSampleGroupColorEditSeed(edit: ColorEdit | null, getGroupColor: (groupName: string) => string): string; export declare function pickUnusedSampleGroupColor(groups: SampleGroup[]): string; export declare function createSampleGroup(name: string, existingGroups: SampleGroup[], color?: string): SampleGroup | null;