import { MousePosition } from '../types'; export declare const useMouseTracking: () => { mousePosition: MousePosition; lastClickPosition: { x: number; y: number; } | null; mouseDownTime: number; mouseDownPosition: { x: number; y: number; } | null; showMousePosition: (x: number, y: number) => void; hideMousePosition: () => void; updateMousePosition: (x: number, y: number) => void; recordMouseDown: (x: number, y: number) => void; recordClickPosition: (x: number, y: number) => void; isVirtualClick: (x: number, y: number, maxTime?: number, maxDistance?: number) => boolean; calculateMoveDistance: (x: number, y: number) => number; clearMouseTracking: () => void; }; //# sourceMappingURL=useMouseTracking.d.ts.map