cloudflare
Version:
The official TypeScript library for the Cloudflare API
27 lines (22 loc) • 917 B
text/typescript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from '../../core/resource';
import * as TracesAPI from './traces';
import { BaseTraces, Trace, TraceCreateParams, TraceCreateResponse, TraceItem, Traces } from './traces';
export class BaseRequestTracers extends APIResource {
static override readonly _key: readonly ['requestTracers'] = Object.freeze(['requestTracers'] as const);
}
export class RequestTracers extends BaseRequestTracers {
traces: TracesAPI.Traces = new TracesAPI.Traces(this._client);
}
RequestTracers.Traces = Traces;
RequestTracers.BaseTraces = BaseTraces;
export declare namespace RequestTracers {
export {
Traces as Traces,
BaseTraces as BaseTraces,
type Trace as Trace,
type TraceItem as TraceItem,
type TraceCreateResponse as TraceCreateResponse,
type TraceCreateParams as TraceCreateParams,
};
}