import { MailOptions, MailBuilder } from './build'; type Configurations = LemurMailConfig['provider']['config']; export declare class TemplateMailer { private templateName; private mailProvider; private templatesBasePath; private regex; constructor(templateName: string, mailProvider: MailBuilder, templatesBasePath: string, regex?: RegExp); send(mailOptions: Omit, templateData: T): Promise; } export {}; //# sourceMappingURL=templateMailer.d.ts.map