import { type AsyncLocalStorage } from 'async_hooks'; import * as otel from '@opentelemetry/api'; export declare class ContextManager implements otel.ContextManager { protected storage: AsyncLocalStorage; active(): otel.Context; bind(context: otel.Context, target: T): T; enable(): this; disable(): this; with ReturnType>(context: otel.Context, fn: F, thisArg?: ThisParameterType, ...args: A): ReturnType; }