/** * Hook to handle container resize: maintain controlled panel size and apply constraints. * * @param options - Resize hook options */ export declare function useSplitViewResize(options: { isRightPanelVisible: boolean; containerRef: React.RefObject; isAnimating: boolean; isDragging: boolean; controlledPanelSize: number | undefined; minPanelSize: number; maxPanelSize: number; setControlledPanelSize: (size: number | undefined) => void; setLastControlledPanelSize: (size: number | undefined) => void; }): void;