import { ReadableSpan, SpanExporter } from '@opentelemetry/sdk-trace-base'; import { CoralogixBrowserSdkConfig } from './types'; import { ExportResult } from '@opentelemetry/core'; type CoralogixExporterConfig = Pick; export declare class CoralogixExporter implements SpanExporter { private isActive; private public_key; private sdkConfig; private url; constructor({ public_key, coralogixDomain }: CoralogixExporterConfig); getSpanAndTraceIds(span: ReadableSpan): { spanId: string; traceId: string; }; export(spans: ReadableSpan[], resultCallback: (result: ExportResult) => void): Promise; shutdown(): Promise; private _mapToCxSpan; private resolveLabels; private _getEventTypeContext; private getLabelsByLabelProviders; } export {};