import * as _angular_core from '@angular/core'; import { ElementRef, TemplateRef } from '@angular/core'; /** * Application bar for yuuvis Momentum apps. * * Adding a `#appBarSideNav` template to the components body will show a menu icon * that opens its content in a sidenav element. * * Adding a `#appBarActions` template to the component will add its content to * the actions section (at the end of the app bar). * * @example * * * ... content supposed to end up in a sidenav ... * * * ... content supposed to end up in the app bars primary actions section ... * * * ... content supposed to end up in the app bars actions section ... * * */ declare class AppBarComponent { dialogElement: ElementRef | null; appBarSideNav: TemplateRef | null; appBarActions: TemplateRef | null; appBarPrimaryActions: TemplateRef | null; /** * Menu icon SVG. By default this will be the hamburger menu icon */ readonly menuIcon: _angular_core.InputSignal; /** * App title visible in the app beside the menu */ readonly appTitle: _angular_core.InputSignal; /** * Where to route to, when the title is clicked. Defaults to '/' */ readonly appTitleRoute: _angular_core.InputSignal; sidenavVisible: boolean; toggleSideNav(): void; onDialogClick(e: MouseEvent): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { AppBarComponent };