import { ReactElement } from 'react'; import { DotCMSAnalyticsConfig } from '../../core/shared/models'; /** * Client bootstrapper for dotCMS Analytics in React/Next. * - No UI: initializes the analytics singleton from props or env config. * - If auto tracking is enabled, hooks into Next App Router to send page views. * - Automatically wraps in Suspense boundary for Next.js App Router compatibility. * * @param props.config - Optional analytics configuration. If provided, overrides env config. */ export interface DotContentAnalyticsProps { config: DotCMSAnalyticsConfig; } export declare function DotContentAnalytics({ config }: DotContentAnalyticsProps): ReactElement | null;