cloudflare
Version:
The official TypeScript library for the Cloudflare API
20 lines (15 loc) • 702 B
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../core/resource';
import * as SettingsAPI from './settings/settings';
import { BaseSettings, Settings } from './settings/settings';
export class BaseHostnames extends APIResource {
static override readonly _key: readonly ['hostnames'] = Object.freeze(['hostnames'] as const);
}
export class Hostnames extends BaseHostnames {
settings: SettingsAPI.Settings = new SettingsAPI.Settings(this._client);
}
Hostnames.Settings = Settings;
Hostnames.BaseSettings = BaseSettings;
export declare namespace Hostnames {
export { Settings as Settings, BaseSettings as BaseSettings };
}