import { PlateMapEditorState, Rack, WellLegendItem } from '../types'; export declare function activePlateFromState(state: PlateMapEditorState): import('..').PlateMap; export declare function sampleColorsFromPlateState(state: PlateMapEditorState): Record; export declare function legendItemsFromPlateState(state: PlateMapEditorState): WellLegendItem[]; export declare function colorForIndex(index: number): string; /** * Plates as PlateEditor racks: slots assigned in order, a well's sample id moved to its group (the stored * plate map keeps it in `sampleType`). Plate maps carry no injection volume. * @deprecated Scheduled for removal from the core SDK in MINT 1.4; the biology templates move to a dedicated package or the owning plugins. */ export declare function racksFromPlateState(state: PlateMapEditorState): Rack[];