@embrace-io/web-sdk
Version:
15 lines • 567 B
TypeScript
import { PageSpanProcessorArgs } from "./types.js";
import { Span, SpanProcessor } from "@opentelemetry/sdk-trace";
//#region src/processors/PageSpanProcessor/PageSpanProcessor.d.ts
declare class PageSpanProcessor implements SpanProcessor {
private readonly _pageManager;
constructor({ pageManager }: PageSpanProcessorArgs);
forceFlush(): Promise<void>;
onEnding(span: Span): void;
onStart(this: void): void;
onEnd(this: void): void;
shutdown(): Promise<void>;
}
//#endregion
export { PageSpanProcessor };
//# sourceMappingURL=PageSpanProcessor.d.ts.map