UNPKG

highlight.run

Version:

Open source, fullstack monitoring. Capture frontend errors, record server side logs, and visualize what broke with session replay.

10 lines (9 loc) 490 B
import type { ErrorMessage, Source } from '../client/types/shared-types'; import { Metric } from '../client'; export interface IntegrationClient { init(sessionSecureID: string): void; identify(sessionSecureID: string, user_identifier: string, user_object: object, source?: Source): void; error(sessionSecureID: string, error: ErrorMessage): void; track(sessionSecureID: string, metadata: object): void; recordMetric: (sessionSecureID: string, metric: Metric) => void; }