import { type MouseEvent as ReactMouseEvent, type TouchEvent as ReactTouchEvent } from 'react'; import type { Data } from '../components/overlay-tooltip/types.js'; import type { EventCoords } from '../components/overlay-tooltip/useTooltipActions.js'; export type Options = { getTooltipData: (coords: EventCoords) => Data | undefined; }; export declare const useOverlayEventHandlers: (options: Options) => { onPointerMove: (event: ReactMouseEvent) => void; onPointerLeave: () => void; onTouchEnd: (event: ReactTouchEvent) => void; onClick: (event: ReactMouseEvent) => void; };