import { ChangeDetectorRef } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { Router } from '@angular/router'; import { BreakpointObserver } from '@angular/cdk/layout'; import { PghSidebarStyle } from './layout.models'; import * as i0 from "@angular/core"; declare const PghLayoutComponent_base: (new (...args: any[]) => { _destroyed$: import("rxjs").Subject; ngOnDestroy(): void; }) & (new (...args: any[]) => {}); export declare class PghLayoutComponent extends PghLayoutComponent_base { private sidebarItemsLength$; private router; private cdr; private breakpointObserver; private readonly SIDEBAR_ITEM_MIN_HEIGHT; sidebarStyle: import("@angular/core").InputSignal; hideSideBar: import("@angular/core").InputSignal; isExpanded: import("@angular/core").WritableSignal; isScrolled: import("@angular/core").WritableSignal; isSmallMenu: import("@angular/core").WritableSignal; isMobile: import("@angular/core").WritableSignal; private numberOfSidebarItems; constructor(sidebarItemsLength$: BehaviorSubject, router: Router, cdr: ChangeDetectorRef, breakpointObserver: BreakpointObserver); private onObserveBreakpoints; private onChangeMenuStyle; private onCloseMenuAfterItemClicked; onScroll(_event: Event): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export {};