import React from 'react'; type TrackFn = (event: string, params?: Record) => void; /** * Envia um evento para o GA4. * * Se o GTM já estiver na página (window.dataLayer), usa o dataLayer. * Caso contrário, usa gtag diretamente (quando googleAnalyticsId foi passado). * * Uso dentro de qualquer componente filho de ConsultaSimples: * const track = useAnalytics(); * track('visualizou_relatorio', { section: 'protestos', documento }); */ export declare const useAnalytics: () => TrackFn; interface AnalyticsProviderProps { googleAnalyticsId?: string; children: React.ReactNode; } export declare const AnalyticsProvider: React.FC; export {};