import { BreakpointObserver } from '@angular/cdk/layout'; import { DestroyableContainer } from '@ts-core/common'; import { NotificationConfig } from '../notification/NotificationConfig'; import { NotificationService } from '../notification/NotificationService'; export declare class ShellBaseComponent extends DestroyableContainer { notifications: NotificationService; breakpointObserver: BreakpointObserver; isNeedSide: boolean; isHasNotifications: boolean; isShowMenu: boolean; isShowNotifications: boolean; constructor(notifications: NotificationService, breakpointObserver: BreakpointObserver); protected initialize(): void; protected isHasNotificationsCheck(): void; protected isNeedSideCheck(): void; toggleMenu(): void; toggleNotifications(): void; protected get sideMediaQueryToCheck(): string; get notificationItems(): Array; }