highlight.run
Version:
Open source, fullstack monitoring. Capture frontend errors, record server side logs, and visualize what broke with session replay.
21 lines (20 loc) • 1.04 kB
TypeScript
import type { Highlight, RequestResponsePair } from './client';
import { GenerateSecureID } from './client/utils/secure-id';
import type { HighlightOptions, HighlightPublicInterface, Metadata } from './client/types/types';
import configureElectronHighlight from './environments/electron.js';
import { HighlightSegmentMiddleware } from './integrations/segment.js';
import type { LDClientMin } from './integrations/launchdarkly/types/LDClient';
import { ViewportResizeListenerArgs } from './client/listeners/viewport-resize-listener';
declare enum MetricCategory {
Device = "Device",
WebVital = "WebVital",
Frontend = "Frontend",
Backend = "Backend"
}
declare const H: HighlightPublicInterface;
declare const __testing: {
reset: () => void;
setHighlightObj: (obj: Partial<Highlight>) => void;
};
export { configureElectronHighlight, H, HighlightSegmentMiddleware, GenerateSecureID, __testing, };
export type { HighlightOptions, LDClientMin, ViewportResizeListenerArgs, Metadata, RequestResponsePair, MetricCategory, };