import { DestroyRef } from '@angular/core'; import { BreakpointObserver } from '@angular/cdk/layout'; import * as i0 from "@angular/core"; export declare class VexLayoutService { private readonly breakpointObserver; private _quickpanelOpenSubject; quickpanelOpen$: import("rxjs").Observable; private _sidenavOpenSubject; sidenavOpen$: import("rxjs").Observable; private _sidenavCollapsedSubject; sidenavCollapsed$: import("rxjs").Observable; private _sidenavCollapsedOpenSubject; sidenavCollapsedOpen$: import("rxjs").Observable; protected destroyRef: DestroyRef; private _configPanelOpenSubject; private _searchOpen; searchOpen$: import("rxjs").Observable; isDesktop$: import("rxjs").Observable; ltLg$: import("rxjs").Observable; gtMd$: import("rxjs").Observable; ltMd$: import("rxjs").Observable; gtSm$: import("rxjs").Observable; isMobile$: import("rxjs").Observable; isLtLg: () => boolean; isMobile: () => boolean; configPanelOpen$: import("rxjs").Observable; constructor(breakpointObserver: BreakpointObserver); openQuickpanel(): void; closeQuickpanel(): void; openSidenav(): void; closeSidenav(): void; collapseSidenav(): void; expandSidenav(): void; collapseOpenSidenav(): void; collapseCloseSidenav(): void; openConfigpanel(): void; closeConfigpanel(): void; openSearch(): void; closeSearch(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=vex-layout.service.d.ts.map