/** * Hook to handle drag interactions for resizing the split view. * * @param options - Drag hook options */ export declare function useSplitViewDrag(options: { containerRef: React.RefObject; targetPanel: 'left' | 'right'; minPanelSize: number; maxPanelSize: number; setControlledPanelSize: (size: number | undefined) => void; setLastControlledPanelSize: (size: number | undefined) => void; }): { isDragging: boolean; handleMouseDown: (event: React.PointerEvent) => void; };