import { MainSidebarBottom } from './main-sidebar-bottom';
import { MainSidebarNav } from './main-sidebar-nav';
import { MainSidebarNavHeader } from './main-sidebar-nav-header';
import { MainSidebarNavLink } from './main-sidebar-nav-link';
import { MainSidebarNavList } from './main-sidebar-nav-list';
import { MainSidebarNavSection } from './main-sidebar-nav-section';
import { MainSidebarNavSeparator } from './main-sidebar-nav-separator';
import { MainSidebarRoot } from './main-sidebar-root';
import { MainSidebarTrigger } from './main-sidebar-trigger';
export { MainSidebarProvider, type SidebarState } from './main-sidebar-context';
export { useMainSidebar, useMaybeSidebar } from './main-sidebar-context';
export { type NavLink } from './main-sidebar-nav-link';
export { type NavSection } from './main-sidebar-nav-section';
export { MainSidebarTrigger } from './main-sidebar-trigger';
export declare const MainSidebar: typeof MainSidebarRoot & {
    Bottom: typeof MainSidebarBottom;
    Nav: typeof MainSidebarNav;
    NavSection: typeof MainSidebarNavSection;
    NavLink: typeof MainSidebarNavLink;
    NavHeader: typeof MainSidebarNavHeader;
    NavList: typeof MainSidebarNavList;
    NavSeparator: typeof MainSidebarNavSeparator;
    Trigger: typeof MainSidebarTrigger;
};
