@coralogix/browser
Version:
Official Coralogix SDK for browsers
19 lines (18 loc) • 572 B
TypeScript
import { CoralogixOtelWebType, CoralogixWindow, CxSpan } from './types';
import { MemoryUsageContext } from './instrumentations/memory-usage';
declare global {
interface Worker {
CoralogixRum: CoralogixOtelWebType;
}
interface Object {
__cx_global__: unknown;
}
interface Window extends CoralogixWindow {
cachedLogs: CxSpan[];
Worker: typeof Worker;
}
interface Performance {
measureUserAgentSpecificMemory(): Promise<MemoryUsageContext>;
}
}
export declare const CoralogixRum: CoralogixOtelWebType;