/// export interface ResizableConfig { enabled: boolean; minWidth?: number; minHeight?: number; maxWidth?: number; maxHeight?: number; onResize?: (width: number, height: number, newLeft?: number, newTop?: number, direction?: string) => void; containerRef?: React.RefObject; } export interface ResizableState { width: number; height: number; isResizing: boolean; resizeDirection: string; } export declare const useResizable: (config: ResizableConfig) => { containerRef: import("react").RefObject; state: ResizableState; isResizable: boolean; };