UNPKG

@embrace-io/web-sdk

Version:
17 lines 748 B
import { TraceManager } from "../types.js"; import "../index.js"; import { ExtendedSpan, ExtendedSpanOptions } from "../../api/TraceAPI/types.js"; import "../../api/index.js"; import { Context } from "@opentelemetry/api"; //#region src/api-traces/manager/ProxyTraceManager/ProxyTraceManager.d.ts declare class ProxyTraceManager implements TraceManager { private _delegate?; getDelegate(): TraceManager; setDelegate(delegate: TraceManager): void; startSpan(name: string, options?: ExtendedSpanOptions, context?: Context): ExtendedSpan; setSpan(context: Context, span: ExtendedSpan): Context; getSpan(context: Context): ExtendedSpan | undefined; } //#endregion export { ProxyTraceManager }; //# sourceMappingURL=ProxyTraceManager.d.ts.map