interface UseLongPressProps { delay: number; onLongPress: () => void; onClick?: () => void; onCancel?: () => void; onFinish?: () => void; onStart?: () => void; } declare function useLongPress({ delay, onLongPress, onClick, onCancel, onFinish, onStart }: UseLongPressProps): { onMouseDown: (event: React.MouseEvent | React.TouchEvent | React.KeyboardEvent) => void; onTouchStart: (event: React.MouseEvent | React.TouchEvent | React.KeyboardEvent) => void; onMouseUp: () => void; onMouseLeave: () => void; onTouchEnd: () => void; }; export { useLongPress, type UseLongPressProps }; //# sourceMappingURL=use-long-press.d.ts.map