UNPKG

ee-ts-util

Version:

typescript utilities and functions

18 lines (17 loc) 499 B
export declare type EmailAdapter = (email: Email) => Promise<boolean>; export declare type BuildEmailAdapter = (smtpConfig: SMTPConfig) => EmailAdapter; export declare type SMTPConfig = { server: string; port: number; userName: string; password: string; }; export declare type Email = { from: string; to: string; subject: string; body: string; attachmentName?: string; attachmentContent?: string; }; export declare const buildEmailAdapter: BuildEmailAdapter;