import { LitElement } from "lit"; import type { StoryMeta } from "../../story-meta.js"; export interface SidebarItem { id: string; label: string; icon?: string; badge?: boolean; active?: boolean; children?: SidebarItem[]; } export declare class EdsSidebar extends LitElement { static readonly storyMeta: StoryMeta; static styles: import("lit").CSSResult; collapsed: boolean; activeId: string; items: SidebarItem[]; private expandedGroups; private toggleGroup; private toggleCollapse; private selectItem; private renderIcon; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "eds-sidebar": EdsSidebar; } } //# sourceMappingURL=sidebar.d.ts.map