import { TouchEvent } from 'react'; interface IUseTouchParams { hoverDelay?: number; onLongTap?: (event: any) => void; onTouchCancel?: (event: any) => void; onTouchEnd?: (event: any) => void; onTouchMove?: (event: any) => void; onTouchStart?: (event: any) => void; hoverDuration?: number; } declare function useTouch({ hoverDuration, hoverDelay, onLongTap, onTouchCancel, onTouchEnd, onTouchMove, onTouchStart, }: IUseTouchParams): [boolean, (event: TouchEvent) => void, (event: TouchEvent) => void, (event: TouchEvent) => void, (event: TouchEvent) => void]; export default useTouch;