UNPKG

@coralogix/browser

Version:

Official Coralogix SDK for browsers

13 lines (12 loc) 530 B
import { ReadableSpan, Span, SpanProcessor } from '@opentelemetry/sdk-trace-base'; import { Context } from '@opentelemetry/api'; import { ProcessorBaseModel } from './processor-base.model'; export declare class CoralogixSnapshotSpanProcessor implements SpanProcessor, ProcessorBaseModel { isActive: boolean; forceFlush(): Promise<void>; onEnd(span: ReadableSpan): void; onStart(span: Span, parentContext: Context): void; shutdown(): Promise<void>; private createSnapshot; private isSnapshotPrepared; }