export type TemplatePreset = { name: string; description: string; thumbnail?: string; files?: string[]; }; export interface Logger { error: (msg: string) => never; log: (msg: string) => void; warn: (msg: string) => void; } export declare function fileExists(p: string): Promise; export declare function validateTemplates(templates: { [key: string]: TemplatePreset; }, logger: Logger, debug?: boolean): Promise; //# sourceMappingURL=validate-templates.d.ts.map