UNPKG

@perceptr/web-sdk

Version:

Perceptr Web SDK for recording and monitoring user sessions

12 lines (11 loc) 679 B
import type { eventWithTime } from "@rrweb/types"; import { SessionRecordingUrlTrigger } from "../types"; export declare function circularReferenceReplacer(): (this: any, _key: string, value: any) => any; export declare function estimateSize(sizeable: unknown): number; export declare function ensureMaxMessageSize(data: eventWithTime): { event: eventWithTime; size: number; }; export declare function truncateLargeConsoleLogs(_event: eventWithTime): eventWithTime; export declare function sessionRecordingUrlTriggerMatches(url: string, triggers: SessionRecordingUrlTrigger[]): boolean; export declare function scheduleIdleTask(task: () => void, timeout?: number): void;