import { EventEmitter } from '@angular/core'; import { LayoutSidebarComponent } from '../components/sidebar.component'; export declare class LayoutSidebarService { sidebars: SidebarObject; private _temp_visible_flags; fixed: boolean; onVisibilityChange: EventEmitter; onSideBarRegister: EventEmitter; onSideBarUnregister: EventEmitter; getSidebar(name: SidebarSide): LayoutSidebarComponent; setFixed(fixed: boolean): void; setVisible(side: SidebarSide, visible: boolean): void; getVisible(side: SidebarSide): boolean; toggleVisible(side: SidebarSide): void; $registerSidebar(side: SidebarSide, sidebar: LayoutSidebarComponent): boolean; $unregisterSidebar(side: SidebarSide): boolean; } interface SidebarObject { left: LayoutSidebarComponent; right: LayoutSidebarComponent; } export declare type SidebarSide = 'left' | 'right'; export {};