UNPKG

@coralogix/browser

Version:

Official Coralogix SDK for browsers

21 lines (20 loc) 545 B
interface SessionIdleConfig { onIdle: () => void; onActive: () => void; timeoutDelay: number; } export declare class SessionIdle { private idleConfig; private _isIdleActive; private lastResetTime; private readonly THROTTLE_MS; private stopCallbacks; constructor(idleConfig: SessionIdleConfig); get isIdleActive(): boolean; protected startIdleListener(): void; protected stopIdleListener(): void; private resetTimeout; private trackActivity; private idlenessEventsHandler; } export {};