import { SidebarCollapseTrigger, SidebarDrawerContent, SidebarFolder, SidebarFolderContent as SidebarFolderContent$1, SidebarFolderLink as SidebarFolderLink$1, SidebarFolderTrigger as SidebarFolderTrigger$1, SidebarItem as SidebarItem$1, SidebarProvider, SidebarTrigger, SidebarViewport } from "../../components/sidebar/base.js";
import { SidebarPageTreeComponents } from "../../components/sidebar/page-tree.js";
import * as react_jsx_runtime116 from "react/jsx-runtime";
import * as react16 from "react";
import { ComponentProps } from "react";
import * as _fumadocs_ui_link_item0 from "@fumadocs/ui/link-item";

//#region src/layouts/docs/sidebar.d.ts
declare function SidebarContent({
  ref: refProp,
  className,
  children,
  ...props
}: ComponentProps<'aside'>): react_jsx_runtime116.JSX.Element;
declare function SidebarDrawer({
  children,
  className,
  ...props
}: ComponentProps<typeof SidebarDrawerContent>): react_jsx_runtime116.JSX.Element;
declare function SidebarSeparator({
  className,
  style,
  children,
  ...props
}: ComponentProps<'p'>): react_jsx_runtime116.JSX.Element;
declare function SidebarItem({
  className,
  style,
  children,
  ...props
}: ComponentProps<typeof SidebarItem$1>): react_jsx_runtime116.JSX.Element;
declare function SidebarFolderTrigger({
  className,
  style,
  ...props
}: ComponentProps<typeof SidebarFolderTrigger$1>): react_jsx_runtime116.JSX.Element;
declare function SidebarFolderLink({
  className,
  style,
  ...props
}: ComponentProps<typeof SidebarFolderLink$1>): react_jsx_runtime116.JSX.Element;
declare function SidebarFolderContent({
  className,
  children,
  ...props
}: ComponentProps<typeof SidebarFolderContent$1>): react_jsx_runtime116.JSX.Element;
declare const SidebarPageTree: (components: Partial<SidebarPageTreeComponents>) => react_jsx_runtime116.JSX.Element;
declare const SidebarLinkItem: ({
  item,
  ...props
}: react16.HTMLAttributes<HTMLElement> & {
  item: Exclude<_fumadocs_ui_link_item0.LinkItemType, {
    type: "icon";
  }>;
}) => react_jsx_runtime116.JSX.Element;
//#endregion
export { SidebarProvider as Sidebar, SidebarCollapseTrigger, SidebarContent, SidebarDrawer, SidebarFolder, SidebarFolderContent, SidebarFolderLink, SidebarFolderTrigger, SidebarItem, SidebarLinkItem, SidebarPageTree, SidebarSeparator, SidebarTrigger, SidebarViewport };
//# sourceMappingURL=sidebar.d.ts.map