import { Context } from '@opentelemetry/api'; import { EngineSpanEvent, ExtendedSpanOptions, SpanCallback, TracingHelper } from '@prisma/internals'; type Options = { traceMiddleware: boolean; }; export declare class ActiveTracingHelper implements TracingHelper { private traceMiddleware; constructor({ traceMiddleware }: Options); isEnabled(): boolean; getTraceParent(context?: Context | undefined): string; createEngineSpan(engineSpanEvent: EngineSpanEvent): void; getActiveContext(): Context | undefined; runInChildSpan(options: string | ExtendedSpanOptions, callback: SpanCallback): R; } export {};