UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

22 lines • 1.08 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../core/resource.mjs"; import * as AdvancedTCPProtectionAPI from "./advanced-tcp-protection/advanced-tcp-protection.mjs"; import { AdvancedTCPProtection, BaseAdvancedTCPProtection, } from "./advanced-tcp-protection/advanced-tcp-protection.mjs"; export var BaseDDoSProtection = /* @__PURE__ */ (() => { class BaseDDoSProtection extends APIResource { } BaseDDoSProtection._key = Object.freeze(['DDoSProtection']); return BaseDDoSProtection; })(); export var DDoSProtection = /* @__PURE__ */ (() => { class DDoSProtection extends BaseDDoSProtection { constructor() { super(...arguments); this.advancedTCPProtection = new AdvancedTCPProtectionAPI.AdvancedTCPProtection(this._client); } } DDoSProtection.AdvancedTCPProtection = AdvancedTCPProtection; DDoSProtection.BaseAdvancedTCPProtection = BaseAdvancedTCPProtection; return DDoSProtection; })(); //# sourceMappingURL=ddos-protection.mjs.map