UNPKG

mailersend

Version:

Node.js helper module for MailerSend API

41 lines (40 loc) 1.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EmailVerificationResultType = exports.EmailVerification = void 0; class EmailVerification { constructor(name, emails) { this.name = name; this.emails = emails; } setName(name) { this.name = name; return this; } setEmails(emails) { this.emails = emails; return this; } setListId(listId) { this.list_id = listId; return this; } setVerify(verify) { this.verify = verify; return this; } } exports.EmailVerification = EmailVerification; var EmailVerificationResultType; (function (EmailVerificationResultType) { EmailVerificationResultType["VALID"] = "valid"; EmailVerificationResultType["CATCH_ALL"] = "catch_all"; EmailVerificationResultType["MAILBOX_FULL"] = "mailbox_full"; EmailVerificationResultType["ROLE_BASED"] = "role_based"; EmailVerificationResultType["UNKNOWN"] = "unknown"; EmailVerificationResultType["SYNTAX_ERROR"] = "syntax_error"; EmailVerificationResultType["TYPO"] = "typo"; EmailVerificationResultType["MAILBOX_NOT_FOUND"] = "mailbox_not_found"; EmailVerificationResultType["DISPOSABLE"] = "disposable"; EmailVerificationResultType["MAILBOX_BLOCKED"] = "mailbox_blocked"; EmailVerificationResultType["FAILED"] = "failed"; })(EmailVerificationResultType || (exports.EmailVerificationResultType = EmailVerificationResultType = {}));