UNPKG

@email-service/email-service

Version:

email-service is a versatile npm package designed to simplify the integration and standardization of email communications across multiple Email Service Providers (ESPs).

13 lines (12 loc) 772 B
import { EmailPayload, IEmailService, StandardResponse, WebHookResponse } from "../../types/email.type.js"; import { ConfigPostmark } from "../../types/emailServiceSelector.type.js"; import { ESP } from "../esp.js"; export declare class PostMarkEmailService extends ESP<ConfigPostmark> implements IEmailService { constructor(service: ConfigPostmark); sendMail(options: EmailPayload): Promise<StandardResponse>; sendMailMultiple(emails: EmailPayload[]): Promise<StandardResponse[]>; sendMailResultManagement(retour: any, response: any, options: EmailPayload): Promise<StandardResponse>; getSuppressionInfos: (address: string) => Promise<any>; webHookManagement(req: any): Promise<WebHookResponse>; getBounceDump: (id: string) => Promise<any>; }