import { ComponentProps, ReactNode } from 'react'; export declare const SIDEBAR_DESKTOP_QUERY = "(min-width: 768px)"; export type SidebarBackdropProps = Omit, "aria-hidden" | "onClick"> & { [dataAttribute: `data-${string}`]: string | number | boolean | undefined; }; export type SidebarProps = Omit, "children"> & { backdropProps?: SidebarBackdropProps; children?: ReactNode; /** Collapses the desktop rail to icons; ignored below the `md` breakpoint. */ collapsed?: boolean; defaultOpen?: boolean; onOpenChange?: (open: boolean) => void; /** Whether the off-canvas drawer is open below the `md` breakpoint. */ open?: boolean; }; export declare function Sidebar({ backdropProps, children, className, collapsed, defaultOpen, onOpenChange, open, ...props }: SidebarProps): import("react").JSX.Element; export type SidebarFooterProps = ComponentProps<"div">; export declare function SidebarFooter({ className, ...props }: SidebarFooterProps): import("react").JSX.Element;