cloudflare
Version:
The official TypeScript library for the Cloudflare API
32 lines (27 loc) • 933 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';
import {
BaseSettings,
SettingEditParams,
SettingGetParams,
Settings,
UniversalSSLSettings,
} from './settings';
export class BaseUniversal extends APIResource {
static override readonly _key: readonly ['ssl', 'universal'] = Object.freeze(['ssl', 'universal'] as const);
}
export class Universal extends BaseUniversal {
settings: SettingsAPI.Settings = new SettingsAPI.Settings(this._client);
}
Universal.Settings = Settings;
Universal.BaseSettings = BaseSettings;
export declare namespace Universal {
export {
Settings as Settings,
BaseSettings as BaseSettings,
type UniversalSSLSettings as UniversalSSLSettings,
type SettingEditParams as SettingEditParams,
type SettingGetParams as SettingGetParams,
};
}