import { AfterContentInit, OnInit } from '@angular/core'; import { MatIcon } from '@angular/material/icon'; export declare abstract class SidebarItemToken { protected _isSelected: boolean; protected abstract _isSidebarCollapsed: boolean; protected abstract _order: number; abstract set isSidebarCollapsed(value: boolean); abstract get isSidebarCollapsed(): boolean; abstract get order(): number; abstract set order(value: number); get isSelected(): boolean; set isSelected(value: boolean); } export declare class SidebarItemComponent extends SidebarItemToken implements OnInit, AfterContentInit { icon: MatIcon | undefined; protected _isSidebarCollapsed: boolean; protected _isSelected: boolean; private _hasIcon; protected _order: number; constructor(); ngOnInit(): void; ngAfterContentInit(): void; get isSelected(): boolean; set isSelected(value: boolean); get hasIcon(): boolean; set hasIcon(value: boolean); get isSidebarCollapsed(): boolean; set isSidebarCollapsed(value: boolean); get order(): number; set order(value: number); }