import { T as BoltdocsConfig, a as SidebarItem, d as SidebarMobile, f as SidebarRoot, i as SidebarHeader, l as SidebarLink, n as SidebarContent, p as SidebarSubGroup, r as SidebarGroup, s as SidebarItems, v as ComponentRoute, x as OnThisPageProps } from "./sidebar-CrEdJuHX.cjs"; import { ReactNode } from "react"; import * as _$react_jsx_runtime0 from "react/jsx-runtime"; //#region src/client/components/ui-base/navbar.d.ts declare function Navbar(): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/ui-base/sidebar.d.ts interface SidebarProps { routes: ComponentRoute[]; config: BoltdocsConfig; } declare function SidebarMain({ routes, config }: SidebarProps): _$react_jsx_runtime0.JSX.Element; declare const Sidebar: typeof SidebarMain & { Root: typeof SidebarRoot; Mobile: typeof SidebarMobile; Header: typeof SidebarHeader; Content: typeof SidebarContent; Group: typeof SidebarGroup; Link: typeof SidebarLink; SubGroup: typeof SidebarSubGroup; Item: typeof SidebarItem; Items: typeof SidebarItems; }; //#endregion //#region src/client/components/ui-base/on-this-page.d.ts declare function OnThisPage({ headings, editLink, communityHelp, filePath }: OnThisPageProps): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/ui-base/breadcrumbs.d.ts declare function Breadcrumbs(): _$react_jsx_runtime0.JSX.Element | null; //#endregion //#region src/client/components/ui-base/page-nav.d.ts /** * Component to display the previous and next page navigation buttons. * Enhanced with subtle entrance animations, modern card layout, and hover highlights. */ declare function PageNav(): _$react_jsx_runtime0.JSX.Element | null; //#endregion //#region src/client/components/ui-base/error-boundary.d.ts interface ErrorBoundaryProps { children?: ReactNode; fallback?: ReactNode; } declare function ErrorBoundary({ children, fallback }: ErrorBoundaryProps): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/ui-base/copy-markdown.d.ts interface CopyMarkdownProps { content?: string; mdxRaw?: string; route?: ComponentRoute; } declare function CopyMarkdown({ content, mdxRaw }: CopyMarkdownProps): _$react_jsx_runtime0.JSX.Element | null; //#endregion //#region src/client/components/ui-base/search-dialog.d.ts declare function SearchDialog({ routes }: { routes: ComponentRoute[]; }): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/ui-base/not-found.d.ts declare function NotFound(): _$react_jsx_runtime0.JSX.Element; //#endregion //#region src/client/components/ui-base/banner.d.ts interface BannerProps extends React.HTMLAttributes { /** * If true, shows a close button to dismiss the banner. */ dismissible?: boolean; /** * Unique identifier for the banner. If provided and dismissible is true, * the dismissed state will be saved in localStorage so it doesn't reappear * on subsequent visits. */ id?: string; } declare function Banner({ children, className, dismissible, id, ...props }: BannerProps): _$react_jsx_runtime0.JSX.Element | null; //#endregion export { ErrorBoundary as a, OnThisPage as c, CopyMarkdown as i, Sidebar as l, NotFound as n, PageNav as o, SearchDialog as r, Breadcrumbs as s, Banner as t, Navbar as u };