export interface SendMailInfo {
    reference: string;
    receiver: string;
    data: any;
}
export interface EmailServiceConfig {
    service?: string;
    auth: {
        user: string;
        pass: string;
    };
    host: string;
    port: number;
    secure: boolean;
    requireTLS?: boolean;
    debug?: boolean;
    secureConnection?: boolean;
    tls?: {
        [key: string]: string;
    };
    connectionTimeout?: number;
}
export interface EmailOptions {
    from?: string;
    to?: string;
    subject?: string;
    messageId?: string;
    date?: Date;
    body?: string;
    reference?: any;
    templete?: any;
    custom?: boolean;
}
