UNPKG

@ackplus/nest-dynamic-templates

Version:

Dynamic template management for NestJS applications

13 lines (12 loc) 598 B
import type { Options } from 'pug'; import { TemplateEngineEnum } from '../../interfaces/template.types'; import { TemplateEngine } from '../template-engine'; import { CustomEngineOptions, EngineOptions } from '../../interfaces/module-config.interface'; export declare class PugEngine extends TemplateEngine { private customOptions?; static engineName: TemplateEngineEnum; private options; constructor(options?: EngineOptions<Options>, customOptions?: CustomEngineOptions); render(content: string, data: any): Promise<string>; validate(content: string): Promise<boolean>; }