UNPKG

@dotcms/analytics

Version:

Official JavaScript library for Content Analytics with DotCMS.

16 lines (15 loc) 684 B
import { ANALYTICS_WINDOWS_ACTIVE_KEY, ANALYTICS_WINDOWS_CLEANUP_KEY } from './shared/constants/dot-analytics.constants'; import { DotCMSAnalytics, DotCMSAnalyticsConfig } from './shared/models'; declare global { interface Window { [ANALYTICS_WINDOWS_ACTIVE_KEY]?: boolean; [ANALYTICS_WINDOWS_CLEANUP_KEY]?: () => void; } } /** * Creates an analytics instance for content analytics tracking. * * @param {DotCMSAnalyticsConfig} config - The configuration object for the analytics instance. * @returns {DotCMSAnalytics} - The analytics instance. */ export declare const initializeContentAnalytics: (config: DotCMSAnalyticsConfig) => DotCMSAnalytics | null;