cloudflare
Version:
The official TypeScript library for the Cloudflare API
33 lines • 1.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EmailAuth = exports.BaseEmailAuth = void 0;
const tslib_1 = require("../../internal/tslib.js");
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
const resource_1 = require("../../core/resource.js");
const DMARCReportsAPI = tslib_1.__importStar(require("./dmarc-reports.js"));
const dmarc_reports_1 = require("./dmarc-reports.js");
const SPFAPI = tslib_1.__importStar(require("./spf/spf.js"));
const spf_1 = require("./spf/spf.js");
var BaseEmailAuth = /* @__PURE__ */ (() => {
class BaseEmailAuth extends resource_1.APIResource {
}
BaseEmailAuth._key = Object.freeze(['emailAuth']);
return BaseEmailAuth;
})();
exports.BaseEmailAuth = BaseEmailAuth;
var EmailAuth = /* @__PURE__ */ (() => {
class EmailAuth extends BaseEmailAuth {
constructor() {
super(...arguments);
this.dmarcReports = new DMARCReportsAPI.DMARCReports(this._client);
this.spf = new SPFAPI.SPF(this._client);
}
}
EmailAuth.DMARCReports = dmarc_reports_1.DMARCReports;
EmailAuth.BaseDMARCReports = dmarc_reports_1.BaseDMARCReports;
EmailAuth.SPF = spf_1.SPF;
EmailAuth.BaseSPF = spf_1.BaseSPF;
return EmailAuth;
})();
exports.EmailAuth = EmailAuth;
//# sourceMappingURL=email-auth.js.map