import type { CapabilityTier, SpendPolicy } from '../types'; export interface TaskTemplate { id: string; slug: string; label: string; requiredCapability: CapabilityTier; primaryModel: string; fallbackModel: string; allowedModels: string[]; caps: SpendPolicy['caps']; systemInstructions: string; } export declare const TASK_TEMPLATES: Record; export declare function listTaskTemplates(): TaskTemplate[]; export declare function getTaskTemplate(slug: string): TaskTemplate | null; export declare function policyFromTemplate(slug: string, tenantId?: string): SpendPolicy | null; //# sourceMappingURL=index.d.ts.map