import { IGateway } from '../interfaces'; import { Attachment, Content, SmtpAttachment, SmtpOptions } from '../types'; export declare class SmtpGateway implements IGateway { private readonly smtpOptions; private readonly logger; private readonly transporter; constructor(smtpOptions: SmtpOptions); send(to: string, content: Content): Promise; prepareAttachments(attachments: Attachment[]): SmtpAttachment[]; }