UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

43 lines • 2.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EmailSecurity = exports.BaseEmailSecurity = 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 SubmissionsAPI = tslib_1.__importStar(require("./submissions.js")); const submissions_1 = require("./submissions.js"); const InvestigateAPI = tslib_1.__importStar(require("./investigate/investigate.js")); const investigate_1 = require("./investigate/investigate.js"); const PhishguardAPI = tslib_1.__importStar(require("./phishguard/phishguard.js")); const phishguard_1 = require("./phishguard/phishguard.js"); const SettingsAPI = tslib_1.__importStar(require("./settings/settings.js")); const settings_1 = require("./settings/settings.js"); var BaseEmailSecurity = /* @__PURE__ */ (() => { class BaseEmailSecurity extends resource_1.APIResource { } BaseEmailSecurity._key = Object.freeze(['emailSecurity']); return BaseEmailSecurity; })(); exports.BaseEmailSecurity = BaseEmailSecurity; var EmailSecurity = /* @__PURE__ */ (() => { class EmailSecurity extends BaseEmailSecurity { constructor() { super(...arguments); this.investigate = new InvestigateAPI.Investigate(this._client); this.phishguard = new PhishguardAPI.Phishguard(this._client); this.settings = new SettingsAPI.Settings(this._client); this.submissions = new SubmissionsAPI.Submissions(this._client); } } EmailSecurity.Investigate = investigate_1.Investigate; EmailSecurity.BaseInvestigate = investigate_1.BaseInvestigate; EmailSecurity.Phishguard = phishguard_1.Phishguard; EmailSecurity.BasePhishguard = phishguard_1.BasePhishguard; EmailSecurity.Settings = settings_1.Settings; EmailSecurity.BaseSettings = settings_1.BaseSettings; EmailSecurity.Submissions = submissions_1.Submissions; EmailSecurity.BaseSubmissions = submissions_1.BaseSubmissions; return EmailSecurity; })(); exports.EmailSecurity = EmailSecurity; //# sourceMappingURL=email-security.js.map