UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

33 lines • 1.37 kB
"use strict"; 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