/// import { MailConfig } from '../config/mail-config'; import * as nodemailer from 'nodemailer'; import * as Bluebird from 'bluebird'; export declare class SendMail { private transporter; private mailConfig; constructor(mailConfig: MailConfig, transporter?: nodemailer.Transporter); sendForgotEmail(name: string, email: string, url: string): Bluebird; sendConfirmationEmail(email: string, url: string): Bluebird; private sendMail(to, subject, html); private generateHtml(name, email, url, type); } export declare enum TpEMail { confirmation = 0, forgot = 1, }