import type { Context } from '@opentelemetry/api';
import type { TraceManager, ExtendedSpan, ExtendedSpanOptions } from '../../api-traces/index.js';
import { EmbraceExtendedSpan } from './EmbraceExtendedSpan.js';
export declare class EmbraceTraceManager implements TraceManager {
    startSpan(name: string, options?: ExtendedSpanOptions, ctx?: Context): ExtendedSpan;
    setSpan: typeof import("@opentelemetry/api/build/src/trace/context-utils.js").setSpan;
    getSpan(context: Context): EmbraceExtendedSpan | undefined;
}
//# sourceMappingURL=EmbraceTraceManager.d.ts.map