import { type SdMenu } from "../../core/routing/menu-utils"; import * as i0 from "@angular/core"; export declare class SdSidebarMenu { menus: import("@angular/core").InputSignal; layout: import("@angular/core").InputSignal<"flat" | "accordion" | undefined>; getMenuIsSelectedFn: import("@angular/core").InputSignal<((menu: SdMenu) => boolean) | undefined>; fullPageCode: import("@angular/core").Signal; rootLayout: import("@angular/core").Signal<"flat" | "accordion">; getMenuRouterLinkOption(menu: SdMenu): { link: string; queryParams: Record | undefined; } | undefined; getIsMenuSelected(menu: SdMenu): boolean; onMenuClick(menu: SdMenu): void; protected readonly itemTemplateType: { menus: SdMenu[]; depth: number; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=sd-sidebar-menu.d.ts.map