declare const useNormalizedCursor: <T extends HTMLElement | null>(containerRef: React.RefObject<T>, { enabled, onMove }?: {
    enabled?: boolean;
    onMove?: (pos: {
        x: number;
        y: number;
    }) => void;
}) => {
    bind: () => {
        onPointerEnter?: undefined;
        onPointerLeave?: undefined;
        onPointerMove?: undefined;
    } | {
        onPointerEnter(): void;
        onPointerLeave(): void;
        onPointerMove(e: React.PointerEvent): void;
    };
    mapToPixels: (pos: {
        x: number;
        y: number;
    }) => {
        x: number;
        y: number;
    } | null;
};
export default useNormalizedCursor;
