cloudflare
Version:
The official TypeScript library for the Cloudflare API
32 lines (27 loc) • 893 B
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../../core/resource';
import * as AlertingAPI from './alerting';
import {
Alerting,
AlertingEditParams,
AlertingGetParams,
BaseAlerting,
CTAlertingSubscription,
} from './alerting';
export class BaseCT extends APIResource {
static override readonly _key: readonly ['zones', 'ct'] = Object.freeze(['zones', 'ct'] as const);
}
export class CT extends BaseCT {
alerting: AlertingAPI.Alerting = new AlertingAPI.Alerting(this._client);
}
CT.Alerting = Alerting;
CT.BaseAlerting = BaseAlerting;
export declare namespace CT {
export {
Alerting as Alerting,
BaseAlerting as BaseAlerting,
type CTAlertingSubscription as CTAlertingSubscription,
type AlertingEditParams as AlertingEditParams,
type AlertingGetParams as AlertingGetParams,
};
}