UNPKG

@gulibs/vgrove-ui

Version:

VGrove UI component library built with HeroUI and React

17 lines 992 B
import type { SlotsToClasses } from "@heroui/react"; import type { CollapseProps } from "../base/Collapse"; import type { ContainerProps } from "../types"; import { type SidebarMenuItemsType } from "./SidebarMenus"; import { VGroveFooter } from "./VGroveFooter"; import { VGroveNavbar } from "./VGroveNavbar"; import { VGroveSidebar } from "./VGroveSidebar"; export interface VGroveLayoutProps extends ContainerProps { items: SidebarMenuItemsType; onCollapsedChange?: CollapseProps['onCollapsedChange']; navbarProps?: Omit<React.ComponentProps<typeof VGroveNavbar>, "settings">; sidebarProps?: Omit<React.ComponentProps<typeof VGroveSidebar>, "settings" | "items" | "isCollapsed" | "onCollapsedChange">; footerProps?: Omit<React.ComponentProps<typeof VGroveFooter>, "settings">; classNames?: SlotsToClasses<"layout" | "wrapper" | "wrapperLayout" | "content">; } export declare const VGroveLayout: React.FC<VGroveLayoutProps>; //# sourceMappingURL=VGroveLayout.d.ts.map