import { MouseEvent } from 'react';
export interface MousePosition {
    x: number | null;
    y: number | null;
}
interface UseMousePosProps {
    onMouseEnter: (e: MouseEvent<HTMLDivElement>) => void;
    onMouseMove: (e: MouseEvent<HTMLDivElement>) => void;
    onMouseLeave: (e: MouseEvent<HTMLDivElement>) => void;
}
export declare const useMousePos: () => [MousePosition, UseMousePosProps];
export declare const useRefMousePos: (el: Element) => MousePosition;
export {};
