UNPKG

@zingersystems/parse-server-api-mail-adapter

Version:

Universal Mail Adapter for Parse Server, supports any email provider REST API, with localization and templates - both built-in and external.

27 lines 1.25 kB
export = ApiPayloadConverter; /** * @class ApiPayloadConverter * @description Converter of mail payload for various mail provider APIs. */ declare class ApiPayloadConverter { /** * @description Converts the mail payload for the official Mailgun client. * @param {Object} originalPayload The original payload (provider agnostic). * @returns {Object} The payload according to Mailgun client specification. */ static mailgun(originalPayload: any): any; /** * @description Converts the mail payload for the AWS Simple Mail Service (AWS JavaScript SDK v3). * @param {Object} originalPayload The original payload (provider agnostic). * @returns {Object} The payload according to AWS SDK specification. */ static awsSes(originalPayload: any): any; /** * @description Converts the mail payload for the official Sendgrid client. * This is just for a very basic use case and discouraged for use with this version. * @param {Object} originalPayload The original payload (provider agnostic). * @returns {Object} The payload according to Mailgun client specification. */ static sendgrid(originalPayload: any): any; } //# sourceMappingURL=ApiPayloadConverter.d.ts.map