UNPKG

autoforce

Version:

Developer Automation tool for Github / Gitlab and Salesforce projects.

20 lines (19 loc) 724 B
export declare class TemplateEngine { _template: HandlebarsTemplateDelegate | undefined; _rendered: string | undefined; _extension: string; _sourceFolders: string[]; constructor(sources: string[], extension?: string); getTemplates(): string[]; findTemplateByName(templateName: string): { folder: string; name: string; extension: string; }; read(templateName: string): void; render(context: object, options?: RuntimeOptions): void; get rendered(): string | undefined; save(filename: string, folder: string, options?: SaveTemplateOptions): void; } declare const _default: (source: string[], extension: string) => TemplateEngine; export default _default;