import type { TracingProvider } from './types';
export declare class TracingManager {
    private providers;
    private asyncLocalStorage;
    register(provider: TracingProvider): void;
    private getStore;
    trace<T>(op: string, name: string, fn: () => Promise<T>, data?: Record<string, unknown>): Promise<T>;
}
//# sourceMappingURL=manager.d.ts.map