UNPKG

@temporalio/interceptors-opentelemetry

Version:
10 lines (9 loc) 473 B
import * as otel from '@opentelemetry/api'; export declare class ContextManager implements otel.ContextManager { protected storage: import("async_hooks").AsyncLocalStorage<otel.Context>; active(): otel.Context; bind<T>(context: otel.Context, target: T): T; enable(): this; disable(): this; with<A extends unknown[], F extends (...args: A) => ReturnType<F>>(context: otel.Context, fn: F, thisArg?: ThisParameterType<F>, ...args: A): ReturnType<F>; }