export type AnalyticsEvent = { component: string; event: string; detail?: unknown; target?: HTMLElement; timestamp: number; }; export type AnalyticsHandler = (event: AnalyticsEvent) => void; export declare function registerAnalyticsHandler(handler: AnalyticsHandler): () => void; export declare function clearAnalyticsHandlers(): void; export declare function trackComponentEvent(component: string, event: string, detail?: unknown, target?: HTMLElement): void; //# sourceMappingURL=analytics.d.ts.map