import { QueryList, AfterViewInit, OnDestroy } from '@angular/core';
import type { SdsSidenavListItemComponent } from '../sidenav-list-item/sidenav-list-item.component';
import * as i0 from "@angular/core";
export declare class SdsSidenavListComponent implements AfterViewInit, OnDestroy {
    items: QueryList<SdsSidenavListItemComponent>;
    isExpandable: boolean;
    isCollapsed: boolean;
    private firstLevelItems;
    private _subscription;
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    toggle(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SdsSidenavListComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SdsSidenavListComponent, "sds-sidenav-list", never, { "isExpandable": { "alias": "isExpandable"; "required": false; }; "isCollapsed": { "alias": "isCollapsed"; "required": false; }; }, {}, ["items"], ["*"], false, never>;
}
