@embrace-io/web-sdk
Version:
9 lines • 575 B
TypeScript
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