import * as react_jsx_runtime from 'react/jsx-runtime'; import { DocGroup } from './types.js'; interface DocsSidebarProps { groups: DocGroup[]; currentHref: string; /** * localStorage key for persisting open-group state. Default is * "docs-sidebar-open-groups" — pass a product-scoped key if multiple * docs instances share an origin. */ storageKey?: string; } /** * Fixed-height scrollable sidebar with collapsible groups. Styling * mirrors the dashboard sidebar so docs and portal feel like one * product. Groups containing the active route auto-open on first load * AND on every hydration thereafter (defensive against stale storage). */ declare function DocsSidebar({ groups, currentHref, storageKey, }: DocsSidebarProps): react_jsx_runtime.JSX.Element; export { DocsSidebar };