import * as React from "react"; export type ResizablePanelGroupProps = React.ComponentProps<"div"> & { direction?: "horizontal" | "vertical"; }; export type ResizablePanelProps = React.ComponentProps<"div"> & { defaultSize?: number | string; minSize?: number; }; type ResizablePanelInternalProps = ResizablePanelProps & { "data-panel-index"?: number; }; type ResizableHandleProps = React.ComponentProps<"button"> & { "data-handle-index"?: number; }; declare function ResizablePanelGroup({ direction, className, children, ...props }: ResizablePanelGroupProps): React.JSX.Element; declare function ResizablePanel({ className, style, defaultSize, minSize: _minSize, ...props }: ResizablePanelInternalProps): React.JSX.Element; declare function ResizableHandle({ className, ...props }: ResizableHandleProps): React.JSX.Element; export { ResizableHandle, ResizablePanel, ResizablePanelGroup };