import type UIAnalyticsEvent from '../events/UIAnalyticsEvent'; export type UsePlatformLeafSyntheticEventHandlerHookArgs = { action: string; analyticsData?: Record; componentName: string; fn: (analyticsEvent: UIAnalyticsEvent) => void; packageName: string; packageVersion: string; }; export type UsePlatformLeafSyntheticEventHandlerHook = () => void; export declare function usePlatformLeafSyntheticEventHandler({ fn, action, componentName, packageName, packageVersion, analyticsData, }: UsePlatformLeafSyntheticEventHandlerHookArgs): () => void;