import { ComponentPropsWithoutRef } from 'react'; /** * Props for the PageSidebar component * @extends ComponentPropsWithoutRef<"div"> */ export type PageSidebarProps = ComponentPropsWithoutRef<"div"> & { /** * Key for storing sidebar collapsed state in localStorage * @default "sidebar-collapsed" */ localStorageKey?: string; /** * Custom tracking ID for analytics */ ["data-tracking-id"]?: string; /** * Title to display in the adaptive trigger button */ currentPageTitle?: string; }; /** * PageSidebar component for creating collapsible navigation sidebars. * * Features: * - Collapsible sidebar with localStorage persistence * - Responsive design with adaptive popover on mobile * - Automatic tracking ID generation for analytics * - Keyboard navigation and accessibility support * - Toggle button with tooltip * - Context provider for sidebar state * - Mobile-friendly popover navigation * * @example * * * Sidebar Title * * * Home * * */ export declare const PageSidebar: import('react').ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { /** * Key for storing sidebar collapsed state in localStorage * @default "sidebar-collapsed" */ localStorageKey?: string; /** * Custom tracking ID for analytics */ "data-tracking-id"?: string; /** * Title to display in the adaptive trigger button */ currentPageTitle?: string; } & import('react').RefAttributes>;