import { RefObject } from 'react'; type EventListenerTarget = EventTarget | RefObject | null | undefined; type UseEventListenerOptions = AddEventListenerOptions & { enabled?: boolean; }; declare function useEventListener(eventName: string, handler: (event: TEvent) => void, target?: EventListenerTarget, options?: boolean | UseEventListenerOptions): void; export { useEventListener }; export type { EventListenerTarget, UseEventListenerOptions };