cloudflare
Version:
The official TypeScript library for the Cloudflare API
40 lines (35 loc) • 1.01 kB
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../../../core/resource';
import * as ConfigAPI from './config';
import {
BaseConfig,
CmbConfig,
Config,
ConfigCreateParams,
ConfigDeleteParams,
ConfigDeleteResponse,
ConfigGetParams,
} from './config';
export class BaseCmb extends APIResource {
static override readonly _key: readonly ['logs', 'control', 'cmb'] = Object.freeze([
'logs',
'control',
'cmb',
] as const);
}
export class Cmb extends BaseCmb {
config: ConfigAPI.Config = new ConfigAPI.Config(this._client);
}
Cmb.Config = Config;
Cmb.BaseConfig = BaseConfig;
export declare namespace Cmb {
export {
Config as Config,
BaseConfig as BaseConfig,
type CmbConfig as CmbConfig,
type ConfigDeleteResponse as ConfigDeleteResponse,
type ConfigCreateParams as ConfigCreateParams,
type ConfigDeleteParams as ConfigDeleteParams,
type ConfigGetParams as ConfigGetParams,
};
}