import React from 'react';
type PointerOrMouseEvent = React.PointerEvent | React.MouseEvent | PointerEvent | MouseEvent;
type PointerDistanceSet = (evt: PointerOrMouseEvent) => void;
type PointerDistanceCheck = (evt: PointerOrMouseEvent, distance?: number) => boolean;
interface PointerDistance {
    set: PointerDistanceSet;
    check: PointerDistanceCheck;
}
export declare function createPointerDistance(distance?: number): PointerDistance;
export declare function usePointerDistance(distance?: number): PointerDistance;
export {};
