UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines • 1.8 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../core/resource.mjs"; import * as SubmissionsAPI from "./submissions.mjs"; import { BaseSubmissions, Submissions, } from "./submissions.mjs"; import * as InvestigateAPI from "./investigate/investigate.mjs"; import { BaseInvestigate, Investigate, } from "./investigate/investigate.mjs"; import * as PhishguardAPI from "./phishguard/phishguard.mjs"; import { BasePhishguard, Phishguard } from "./phishguard/phishguard.mjs"; import * as SettingsAPI from "./settings/settings.mjs"; import { BaseSettings, Settings } from "./settings/settings.mjs"; export var BaseEmailSecurity = /* @__PURE__ */ (() => { class BaseEmailSecurity extends APIResource { } BaseEmailSecurity._key = Object.freeze(['emailSecurity']); return BaseEmailSecurity; })(); export 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; EmailSecurity.BaseInvestigate = BaseInvestigate; EmailSecurity.Phishguard = Phishguard; EmailSecurity.BasePhishguard = BasePhishguard; EmailSecurity.Settings = Settings; EmailSecurity.BaseSettings = BaseSettings; EmailSecurity.Submissions = Submissions; EmailSecurity.BaseSubmissions = BaseSubmissions; return EmailSecurity; })(); //# sourceMappingURL=email-security.mjs.map