
import { Styles } from "../../tasty/styles/types.js";
import "../../tasty/index.js";
import { CubePanelProps } from "./Panel.js";
import * as react from "react";

//#region src/components/layout/ResizablePanel.d.ts
type Direction = 'top' | 'right' | 'bottom' | 'left';
interface CubeResizablePanelProps extends CubePanelProps {
  handlerStyles?: Styles;
  direction: Direction;
  size?: number;
  onSizeChange?: (size: number) => void;
  minSize?: string | number;
  maxSize?: string | number;
  isDisabled?: boolean;
}
declare const _ResizablePanel: react.ForwardRefExoticComponent<CubeResizablePanelProps & react.RefAttributes<HTMLDivElement>>;
//#endregion
export { CubeResizablePanelProps, _ResizablePanel };
//# sourceMappingURL=ResizablePanel.d.ts.map