import { APIResource } from "../../core/resource.js"; import * as EndpointHealthchecksAPI from "./endpoint-healthchecks.js"; import { BaseEndpointHealthchecks, EndpointHealthcheck, EndpointHealthcheckCreateParams, EndpointHealthcheckCreateResponse, EndpointHealthcheckDeleteParams, EndpointHealthcheckDeleteResponse, EndpointHealthcheckGetParams, EndpointHealthcheckGetResponse, EndpointHealthcheckListParams, EndpointHealthcheckListResponse, EndpointHealthcheckUpdateParams, EndpointHealthcheckUpdateResponse, EndpointHealthchecks } from "./endpoint-healthchecks.js"; import * as TraceroutesAPI from "./traceroutes.js"; import { BaseTraceroutes, Traceroute, TracerouteCreateParams, Traceroutes, TraceroutesSinglePage } from "./traceroutes.js"; export declare class BaseDiagnostics extends APIResource { static readonly _key: readonly ['diagnostics']; } export declare class Diagnostics extends BaseDiagnostics { traceroutes: TraceroutesAPI.Traceroutes; endpointHealthchecks: EndpointHealthchecksAPI.EndpointHealthchecks; } export declare namespace Diagnostics { export { Traceroutes as Traceroutes, BaseTraceroutes as BaseTraceroutes, type Traceroute as Traceroute, type TraceroutesSinglePage as TraceroutesSinglePage, type TracerouteCreateParams as TracerouteCreateParams, }; export { EndpointHealthchecks as EndpointHealthchecks, BaseEndpointHealthchecks as BaseEndpointHealthchecks, type EndpointHealthcheck as EndpointHealthcheck, type EndpointHealthcheckCreateResponse as EndpointHealthcheckCreateResponse, type EndpointHealthcheckUpdateResponse as EndpointHealthcheckUpdateResponse, type EndpointHealthcheckListResponse as EndpointHealthcheckListResponse, type EndpointHealthcheckDeleteResponse as EndpointHealthcheckDeleteResponse, type EndpointHealthcheckGetResponse as EndpointHealthcheckGetResponse, type EndpointHealthcheckCreateParams as EndpointHealthcheckCreateParams, type EndpointHealthcheckUpdateParams as EndpointHealthcheckUpdateParams, type EndpointHealthcheckListParams as EndpointHealthcheckListParams, type EndpointHealthcheckDeleteParams as EndpointHealthcheckDeleteParams, type EndpointHealthcheckGetParams as EndpointHealthcheckGetParams, }; } //# sourceMappingURL=diagnostics.d.ts.map