neos-blocks
Version:
🌟 A simple ui-blocks library built on components from https://ui.shadcn.com/docs/components
36 lines • 1.9 kB
TypeScript
import * as ResizablePrimitive from "react-resizable-panels";
import * as React from "react";
declare const ResizablePanelGroup: ({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>) => import("react/jsx-dev-runtime").JSX.Element;
declare const ResizablePanel: React.ForwardRefExoticComponent<Omit<React.HTMLAttributes<keyof HTMLElementTagNameMap>, "id" | "onResize"> & {
className?: string | undefined;
collapsedSize?: number | undefined;
collapsible?: boolean | undefined;
defaultSize?: number | undefined;
id?: string | undefined;
maxSize?: number | undefined;
minSize?: number | undefined;
onCollapse?: ResizablePrimitive.PanelOnCollapse | undefined;
onExpand?: ResizablePrimitive.PanelOnExpand | undefined;
onResize?: ResizablePrimitive.PanelOnResize | undefined;
order?: number | undefined;
style?: object | undefined;
tagName?: keyof HTMLElementTagNameMap | undefined;
} & {
children?: React.ReactNode;
} & React.RefAttributes<ResizablePrimitive.ImperativePanelHandle>>;
declare const ResizableHandle: ({ withHandle, className, ...props }: Omit<React.HTMLAttributes<keyof HTMLElementTagNameMap>, "id"> & {
className?: string | undefined;
disabled?: boolean | undefined;
hitAreaMargins?: import("react-resizable-panels/dist/declarations/src/PanelResizeHandleRegistry").PointerHitAreaMargins | undefined;
id?: string | null | undefined;
onDragging?: ResizablePrimitive.PanelResizeHandleOnDragging | undefined;
style?: React.CSSProperties | undefined;
tabIndex?: number | undefined;
tagName?: keyof HTMLElementTagNameMap | undefined;
} & {
children?: React.ReactNode;
} & {
withHandle?: boolean | undefined;
}) => import("react/jsx-dev-runtime").JSX.Element;
export { ResizablePanelGroup, ResizablePanel, ResizableHandle };
//# sourceMappingURL=ResizablePanel.d.ts.map