import { Newable } from '../types/protocol'; import { ResourcesProvider, RootSpan, SpanOptions, Trace, TracingInitOptions } from '../types/tracing'; export declare abstract class Tracing { static init(options?: TracingInitOptions): Promise; static shutdown(): Promise; static startTrace(traceName: string, traceId?: string, spanOptions?: SpanOptions): Promise; static getTrace(traceId: string): Promise; static registerResourcesProvider(constructor: Newable): Promise; } //# sourceMappingURL=tracing.d.ts.map