@coralogix/browser
Version:
Official Coralogix SDK for browsers
12 lines (11 loc) • 576 B
TypeScript
import { InstrumentationBase, InstrumentationConfig } from '@opentelemetry/instrumentation';
export declare const INTERNAL_INSTRUMENTATION_VERSION = "1";
export type CoralogixInternalEvent = 'init' | 'recording-start' | 'recording-stop' | 'session-end' | 'error';
export declare class CoralogixInternalInstrumentation extends InstrumentationBase {
constructor(config: InstrumentationConfig);
protected init(): void;
disable(): void;
enable(): void;
reportInternalEvent(event: CoralogixInternalEvent, message?: string): void;
private stringifyConfig;
}