import { BioTemplateEnvelope, TemplateCollection, TemplateCollectionEnvelope, TemplateId } from './types'; /** @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 const TEMPLATE_COLLECTION_KEY = "templates"; /** @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 createTemplateEnvelope(templateId: TemplateId, data: TData, metadata?: Record, templateVersion?: string): BioTemplateEnvelope; /** @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 createTemplateCollection(templates: Array>, metadata?: Record): TemplateCollectionEnvelope; /** @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 extractTemplateCollection(value: unknown): TemplateCollection; /** @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 ensureTemplateFromCollection>(value: unknown, templateId: TemplateId | string): TTemplate; /** @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 assertTemplateEnvelope(value: unknown, templateId: TemplateId | string): asserts value is BioTemplateEnvelope; /** @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 ensureTemplateEnvelope>(value: unknown, templateId: TemplateId | string): TTemplate; /** @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 getTemplateData(template: BioTemplateEnvelope | TData, templateId?: TemplateId | string): TData;