import type { TemplateId, TemplateConfig } from "../core"; export declare class TemplateRegistry { private static instance; private readonly templates; private constructor(); static getInstance(): TemplateRegistry; getTemplate(id: TemplateId): TemplateConfig; getAllTemplates(): Record; hasTemplate(id: TemplateId): boolean; private initializeTemplates; } export declare const templateRegistry: TemplateRegistry;