import { default as React } from 'react';
type Direction = '' | 'vertical' | 'horizontal';
export declare function useTouch(): {
    end: (event: React.TouchEvent<HTMLElement>) => void;
    move: (event: React.TouchEvent<HTMLElement>) => void;
    start: (event: React.TouchEvent<HTMLElement>) => void;
    reset: () => void;
    touchTime: React.MutableRefObject<number>;
    startX: React.MutableRefObject<number>;
    startY: React.MutableRefObject<number>;
    deltaX: React.MutableRefObject<number>;
    deltaY: React.MutableRefObject<number>;
    delta: React.MutableRefObject<number>;
    offsetX: React.MutableRefObject<number>;
    offsetY: React.MutableRefObject<number>;
    direction: React.MutableRefObject<Direction>;
    isVertical: () => boolean;
    isHorizontal: () => boolean;
    last: React.MutableRefObject<boolean>;
};
export {};
