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