UNPKG

@httpc/kit

Version:

httpc toolbox for building function-based API with minimal code and end-to-end type safety

17 lines (16 loc) 452 B
export type EmailRecipient = string | Readonly<{ name?: string; email: string; }>; export type SendEmailParams = { subject: string; from?: EmailRecipient; to: EmailRecipient | EmailRecipient[]; cc?: EmailRecipient | EmailRecipient[]; bcc?: EmailRecipient | EmailRecipient[]; bodyHtml?: string; bodyText?: string; }; export interface IEmailSender { send(params: SendEmailParams): Promise<void>; }