/** * Plan templates — pre-defined plan skeletons for common workflows. * * Templates are stored in-memory (no disk I/O). Users instantiate them * via `/plan template use ` or `planTool(action: 'template_use')`. * Each template is a function that returns an array of item titles, so * dynamic content (dates, project names) can be injected later. */ export interface PlanTemplate { name: string; description: string; category: 'development' | 'release' | 'maintenance' | 'infrastructure'; items: Array<{ title: string; details?: string | undefined; }>; } export declare function listPlanTemplates(): PlanTemplate[]; export declare function getPlanTemplate(name: string): PlanTemplate | undefined; export declare function formatPlanTemplates(): string; //# sourceMappingURL=plan-templates.d.ts.map