UNPKG

@dotcms/analytics

Version:

Official JavaScript library for Content Analytics with DotCMS.

21 lines (20 loc) 703 B
import { ANALYTICS_WINDOWS_ACTIVE_KEY, ANALYTICS_WINDOWS_CLEANUP_KEY } from '../../../../../../uve/src/internal.ts'; import { DotCMSAnalyticsConfig } from '../../shared/models'; declare global { interface Window { [ANALYTICS_WINDOWS_CLEANUP_KEY]?: () => void; [ANALYTICS_WINDOWS_ACTIVE_KEY]?: boolean; } } /** * Updates session activity with throttling */ export declare const updateSessionActivity: () => void; /** * Initializes activity tracking */ export declare const initializeActivityTracking: (config: DotCMSAnalyticsConfig) => void; /** * Cleans up activity tracking listeners and resets analytics state */ export declare const cleanupActivityTracking: () => void;