UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines • 1.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Email = exports.BaseEmail = 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 AccountMappingAPI = tslib_1.__importStar(require("./account-mapping.js")); const account_mapping_1 = require("./account-mapping.js"); const RulesAPI = tslib_1.__importStar(require("./rules.js")); const rules_1 = require("./rules.js"); var BaseEmail = /* @__PURE__ */ (() => { class BaseEmail extends resource_1.APIResource { } BaseEmail._key = Object.freeze([ 'zeroTrust', 'dlp', 'email', ]); return BaseEmail; })(); exports.BaseEmail = BaseEmail; var Email = /* @__PURE__ */ (() => { class Email extends BaseEmail { constructor() { super(...arguments); this.accountMapping = new AccountMappingAPI.AccountMapping(this._client); this.rules = new RulesAPI.Rules(this._client); } } Email.AccountMapping = account_mapping_1.AccountMapping; Email.BaseAccountMapping = account_mapping_1.BaseAccountMapping; Email.Rules = rules_1.Rules; Email.BaseRules = rules_1.BaseRules; return Email; })(); exports.Email = Email; //# sourceMappingURL=email.js.map