import { ControlSchemaOptions, UseControlSchemaReturn } from '../composables/useControlSchema'; import { TemplateId, TemplatePresetId } from './types'; import { BioTemplateControlSchema, BioTemplateControlTarget } from './controlSchemaTypes'; export type { BioTemplateControlSchema, BioTemplateControlTarget, } from './controlSchemaTypes'; /** @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 listBioTemplateControlSchemas(): Record; /** @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 listBioTemplatePresetControlSchemas(): Record; /** @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 getBioTemplateControlSchema(target: BioTemplateControlTarget): BioTemplateControlSchema | undefined; /** @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 requireBioTemplateControlSchema(target: BioTemplateControlTarget): BioTemplateControlSchema; /** @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 createBioTemplateControlToolkit(target: BioTemplateControlTarget, options?: ControlSchemaOptions): UseControlSchemaReturn; /** @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 bioTemplateControlsToFormSchema(target: BioTemplateControlTarget, options?: ControlSchemaOptions): { sections: import('..').FormSectionSchema[]; steps?: never; submitLabel?: string; cancelLabel?: string; showCancel?: boolean; }; /** @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 bioTemplateControlsToSidebarPanels(target: BioTemplateControlTarget, options?: ControlSchemaOptions): Record; /** @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 bioTemplateControlsToSectionFormSchemas(target: BioTemplateControlTarget, options?: ControlSchemaOptions): Record; /** @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 getBioTemplateControlDefaults(target: BioTemplateControlTarget): import('..').ControlValues;