import * as React from 'react'; import { ref } from 'valtio'; import { ISidebarData } from './app-sidebar.js'; export { INavUser } from './nav-user.js'; import './context-switcher.js'; import './nav-menus.js'; import '../../components/ui/sidebar.js'; import 'class-variance-authority/types'; import 'class-variance-authority'; import '../../components/ui/button.js'; import '../../components/ui/input.js'; import '../../components/ui/separator.js'; import 'radix-ui'; import '../../components/ui/tooltip.js'; declare function SidebarLayout({ children, aslink, data, classNames, }: Readonly<{ children: React.ReactNode; aslink: React.ElementType; data: ISidebarData; classNames?: { sidebar?: string; inset?: string; header?: string; main?: string; }; }>): React.JSX.Element; interface HeaderState { content: React.ReactNode | ReturnType>; } declare const headerStore: HeaderState; declare const setLayoutHeader: (node: React.ReactNode) => void; export { ISidebarData, SidebarLayout as default, headerStore, setLayoutHeader };