import { UndiciInstrumentationConfig } from "./types.cjs"; import { InstrumentationBase } from "@opentelemetry/instrumentation"; //#region src/undici.d.ts export declare class UndiciInstrumentation extends InstrumentationBase { private _channelSubs; private _recordFromReq; private _httpClientDurationHistogram; constructor(config?: UndiciInstrumentationConfig); protected init(): undefined; disable(): void; enable(): void; protected _updateMetricInstruments(): void; private subscribeToChannel; private parseRequestHeaders; private onRequestCreated; private onRequestHeaders; private onResponseHeaders; private onDone; private onError; private recordRequestDuration; private getRequestMethod; } //#endregion //# sourceMappingURL=undici.d.cts.map