/**
 * Module defining the send email function according to the configuration passed by package users in `emailConfig`.
 * @module mailer/Mailer;'
 */
import { SentMessageInfo } from 'nodemailer';
export interface Email {
    recipient: string;
    subject: string;
    locals?: any;
    template: string;
    from: string;
    clientId: string;
}
/**
 * Function to send an email.
 * @param  {Email} email
 * @returns {Promise<SentMessageInfo>} Promise to the send message info.
 */
export default function send(email: Email): Promise<SentMessageInfo>;
