import { Transporter } from 'nodemailer'; import { MediaDTOWithThPath, Messenger } from './Messenger'; import { DynamicConfig } from '../../../common/entities/DynamicConfig'; export declare class EmailMessenger extends Messenger<{ emailTo: string; emailSubject: string; emailText: string; }> { readonly Name: string; readonly ConfigTemplate: DynamicConfig[]; transporter: Transporter; constructor(); protected sendMedia(mailSettings: { emailTo: string; emailSubject: string; emailText: string; }, media: MediaDTOWithThPath[]): Promise; }