@embrace-io/web-sdk
Version:
8 lines • 416 B
TypeScript
import type { ExtendedSpan, ExtendedSpanOptions } from '../api/index.js';
import type { Context } from '@opentelemetry/api';
export interface TraceManager {
startSpan: (name: string, options?: ExtendedSpanOptions, context?: Context) => ExtendedSpan;
setSpan: (context: Context, span: ExtendedSpan) => Context;
getSpan: (context: Context) => ExtendedSpan | undefined;
}
//# sourceMappingURL=types.d.ts.map