/** * Telegraph Page Templates * Pre-built templates for common page types */ export interface TemplateField { name: string; description: string; required: boolean; type: 'string' | 'string[]'; } export interface Template { name: string; description: string; fields: TemplateField[]; generate: (data: Record) => string; } export declare const templates: Record; export declare function getTemplate(name: string): Template | undefined; export declare function listTemplates(): Array<{ name: string; description: string; fields: TemplateField[]; }>; //# sourceMappingURL=index.d.ts.map