cloudflare
Version:
The official TypeScript library for the Cloudflare API
31 lines • 1.06 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../../../core/resource.mjs";
import * as CustomAPI from "./custom.mjs";
import { BaseCustom, Custom, } from "./custom.mjs";
import * as ManagedAPI from "./managed.mjs";
import { BaseManaged, Managed, } from "./managed.mjs";
export var BaseDomains = /* @__PURE__ */ (() => {
class BaseDomains extends APIResource {
}
BaseDomains._key = Object.freeze([
'r2',
'buckets',
'domains',
]);
return BaseDomains;
})();
export var Domains = /* @__PURE__ */ (() => {
class Domains extends BaseDomains {
constructor() {
super(...arguments);
this.custom = new CustomAPI.Custom(this._client);
this.managed = new ManagedAPI.Managed(this._client);
}
}
Domains.Custom = Custom;
Domains.BaseCustom = BaseCustom;
Domains.Managed = Managed;
Domains.BaseManaged = BaseManaged;
return Domains;
})();
//# sourceMappingURL=domains.mjs.map