import { RefObject } from 'react'; interface UseSwipeNavigationProps { containerRef: RefObject; onSwipeLeft: () => void; onSwipeRight: () => void; onSwipeUp?: () => void; onSwipeDown?: () => void; disabled?: boolean; threshold?: number; axis?: 'horizontal' | 'vertical'; } /** * A hook that enables swipe-based navigation on a container element. * In horizontal mode: swipe left → next, swipe right → previous. * In vertical mode: swipe up → next, swipe down → previous. */ declare const useSwipeNavigation: ({ containerRef, onSwipeLeft, onSwipeRight, onSwipeUp, onSwipeDown, disabled, threshold, axis, }: UseSwipeNavigationProps) => void; export default useSwipeNavigation;