UNPKG

nestjs-mailable

Version:

A comprehensive NestJS mail package with design patterns for email handling, templating, and multi-provider support

9 lines (8 loc) 474 B
import { BaseTemplateEngine } from './base.engine'; import { TemplateConfiguration } from '../interfaces/mail.interface'; export declare class EjsTemplateEngine extends BaseTemplateEngine { constructor(templateDir: string, mainFile: string, config?: TemplateConfiguration); private configureEngine; render(template: string, context: Record<string, unknown>): Promise<string>; compile(source: string): Promise<(context: Record<string, unknown>) => string>; }