import { HbsConfig } from '../interfaces/hbs-config.interface'; import { BaseMail } from '../mails/base.mail'; import { BaseViewAdapter } from './base-view.adapter'; import { HbsAdapter } from './hbs.adapter'; export declare class HbsFactoryAdapter extends BaseViewAdapter { private baseOption; private folderChooser; adapterMap: Map; constructor(baseOption: Omit, folderChooser: (...args: unknown[]) => string); render(mail: BaseMail): string | Promise; }