export interface DraggableOptions { skipSelector?: string; onDragChange?: (offset: { x: number; y: number; }) => void; } export declare function useDraggable(options?: DraggableOptions): { offset: { x: number; y: number; }; isDragging: boolean; handlePointerDown: (event: React.PointerEvent) => void; style: { transform: string; cursor: string; touchAction: string; }; };