export declare const templateControlSchemas: { 'plate-map': { plateName: { label: string; default: string; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; plateFormat: { label: string; default: number; options: readonly [6, 12, 24, 48, 96, 384]; section: string; view: string; }; sampleNames: { type: "tags"; label: string; default: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; }; 'sample-sheet': { sampleCount: { type: "number"; label: string; default: number; min: number; max: number; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; includeGroups: { label: string; default: boolean; section: string; view: string; }; includeBatch: { label: string; default: boolean; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; }; 'sample-prep': { prepType: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; volumeUnit: { label: string; default: string; options: string[]; section: string; view: string; }; outputVolume: { type: "number"; label: string; default: number; min: number; section: string; view: string; }; }; 'dose-response': { unit: { label: string; default: string; options: readonly ["nM", "uM", "mM", "ug/mL", "mg/mL"]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; replicates: { type: "number"; label: string; default: number; min: number; max: number; section: string; view: string; }; includePlateLayout: { label: string; default: boolean; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; defaultOpen: false; }; }; }; 'calibration-curve': { analyte: { label: string; default: string; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; model: { label: string; default: string; options: string[]; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; minRSquared: { type: "number"; label: string; default: number; min: number; max: number; props: { step: number; }; section: string; view: string; }; }; 'time-course': { timeUnit: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; replicates: { type: "number"; label: string; default: number; min: number; max: number; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; }; 'protocol-steps': { defaultDuration: { type: "number"; label: string; default: number; min: number; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; props: { suffix: string; }; }; editable: { label: string; default: boolean; section: string; view: string; }; }; 'assay-matrix': { featureType: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; normalizeValues: { label: string; default: boolean; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; defaultOpen: false; }; }; }; 'reagent-list': { reagentKind: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; trackStock: { label: string; default: boolean; section: string; view: string; }; }; 'flow-cytometry-panel': { markers: { type: "tags"; label: string; default: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; instrument: { label: string; default: string; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; includeDefaultControls: { label: string; default: boolean; section: string; view: string; }; }; 'instrument-run': { instrument: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; method: { label: string; default: string; section: string; view: string; }; includeQc: { label: string; default: boolean; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; defaultOpen: false; }; }; }; 'qpcr-plate': { chemistry: { label: string; default: string; options: string[]; section: string; sectionLabel: string; sectionSubtitle: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; }; }; replicates: { type: "number"; label: string; default: number; min: number; max: number; section: string; view: string; }; includeNoTemplateControls: { label: string; default: boolean; section: string; sectionLabel: string; view: string; sidebar: { icon: string[]; iconColor: string; iconBg: string; defaultOpen: false; }; }; }; };