import { OnInit } from '@angular/core'; import { MatIconRegistry } from '@angular/material/icon'; import { DomSanitizer } from '@angular/platform-browser'; import { Subject } from 'rxjs'; export declare abstract class SidebarCollapseToken { abstract withDefaultIcon: boolean; protected _isCollapsed: boolean; protected constructor(); abstract collapseChange: Subject; abstract collapse(): void; } export declare class SidebarCollapseComponent extends SidebarCollapseToken implements OnInit { private _matIconRegistry; private _domSanitizer; collapseChange: Subject; protected _isCollapsed: boolean; withDefaultIcon: boolean; constructor(_matIconRegistry: MatIconRegistry, _domSanitizer: DomSanitizer); ngOnInit(): void; collapse(): void; get isCollapsed(): boolean; set isCollapsed(value: boolean); }