import type { MouseEvent as ReactMouseEvent, RefObject } from 'react'; import type { AnnotationsMarkerGroup } from '../types/annotations.js'; import type { MarkerClickCoords } from '../types/marker.js'; export declare const useMarkerEventHandlers: (annotationsContainerRef: RefObject | undefined) => { handleMouseEnter: (markerId: string, groupId: string, annotationsGroup: AnnotationsMarkerGroup[]) => (event: ReactMouseEvent) => void; handleMouseMove: (event: ReactMouseEvent) => void; handleMouseLeave: () => void; handleClick: (groupId: string, annotationsGroup: AnnotationsMarkerGroup[]) => (event: MarkerClickCoords) => void; }; //# sourceMappingURL=useMarkerEventHandlers.d.ts.map