interface UseSwipeGestureOptions { enabled: boolean; isOpen: boolean; side: "left" | "right"; panelWidth?: number; onOpen: () => void; onClose: () => void; } interface SwipeHandlers { onPointerDown?: (event: React.PointerEvent) => void; onPointerMove?: (event: React.PointerEvent) => void; onPointerUp?: (event: React.PointerEvent) => void; onPointerCancel?: (event: React.PointerEvent) => void; } export declare const useSwipeGesture: ({ enabled, isOpen, side, panelWidth, onOpen, onClose, }: UseSwipeGestureOptions) => { swipeHandlers: SwipeHandlers; isDragging: boolean; dragOffset: number; }; export {};