UNPKG

@coralogix/browser

Version:

Official Coralogix SDK for browsers

17 lines (16 loc) 1.09 kB
import { SessionManager } from './session/sessionManager'; import { SessionRecorder } from './session/sessionRecorder'; import { CoralogixBrowserSdkConfig, UserAgentData } from './types'; import { SnapshotManager } from './snapshot/snapshotManager'; import { WebTracerProvider } from '@opentelemetry/sdk-trace-web'; import type { ClickScreenshotManager } from './instrumentations/screenshot/click-screenshot-manager'; export declare function getSnapshotManager(): SnapshotManager; export declare function getSessionManager(): SessionManager; export declare function getSessionRecorder(): SessionRecorder | undefined; export declare function getClickScreenshotManager(): ClickScreenshotManager | undefined; export declare function getSdkConfig(): CoralogixBrowserSdkConfig; export declare function getUserAgentData(): UserAgentData; export declare function clearMemoryFrom(keys: string[]): void; export declare function setTracerProvider(provider: WebTracerProvider): void; export declare function getTracerProvider(): WebTracerProvider | undefined; export declare function flush(): void;