import type { CSSProperties } from 'react'; import React from 'react'; import './style/index.less'; interface IProps { defaultWidth?: number; defaultHeight?: number; minWidth?: number; maxWidth?: number; minHeight?: number; maxHeight?: number; containerRef?: React.MutableRefObject<{ width?: number; setWidth?: (width: number) => void; setHeight?: (height: number) => void; height?: number; }>; autoCollapse?: number; onResizeStart?: () => void; onResizeEnd?: (props: { width: number; height: number; }) => void; onResized?: (props: { width: number; height: number; }) => void; style?: CSSProperties; className?: string; resizeBarPlacement: 'left' | 'right' | 'top' | 'bottom'; children: React.ReactElement | React.ReactElement[]; } declare const ResizeContainer: React.FC; export default ResizeContainer;