interface SendMailOptions {
    to: string | string[];
    subject: string;
    html: string;
    text?: string;
}
declare class MailService {
    private transporter;
    private from;
    private fromName;
    private getTransporter;
    verify(): Promise<void>;
    send({ to, subject, html, text, }: SendMailOptions): Promise<{
        success: boolean;
        error: string;
        messageId?: never;
        accepted?: never;
        rejected?: never;
    } | {
        success: boolean;
        messageId: any;
        accepted: any;
        rejected: any;
        error?: never;
    }>;
}
declare const _default: MailService;
export default _default;
//# sourceMappingURL=mail.d.ts.map