UNPKG

@grafana/faro-web-tracing

Version:
17 lines (16 loc) 597 B
import type { Context } from '@opentelemetry/api'; import type { ReadableSpan, Span, SpanProcessor } from '@opentelemetry/sdk-trace-web'; import type { Metas } from '@grafana/faro-web-sdk'; /** * @deprecated * please use FaroMetaAttributesSpanProcessor instead */ export declare class FaroSessionSpanProcessor implements SpanProcessor { private processor; private metas; constructor(processor: SpanProcessor, metas: Metas); forceFlush(): Promise<void>; onStart(span: Span, parentContext: Context): void; onEnd(span: ReadableSpan): void; shutdown(): Promise<void>; }