import * as i0 from '@angular/core'; import { InputSignal, AfterContentInit, Signal } from '@angular/core'; import * as i6 from '@angular/router'; import { UrlTree } from '@angular/router'; import * as i5 from '@angular/common'; import * as i7 from 'tableau-ui-angular/icon'; import * as i8 from 'tableau-ui-angular/tooltip'; import * as i9 from 'tableau-ui-angular/button'; import * as i10 from 'tableau-ui-angular/arrow-scroll'; declare class NavBarFooterComponent { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NavBarHeaderComponent { readonly $expanded: InputSignal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NavBarComponent implements AfterContentInit { protected readonly $header: Signal; protected readonly $footer: Signal; readonly $expanded: i0.ModelSignal; private readonly $buttons; ngAfterContentInit(): void; private setButtonExpanded; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class NavBarButtonComponent { readonly $text: InputSignal; readonly $link: InputSignal; readonly click: i0.OutputEmitterRef; readonly $isActive: InputSignal; readonly $disabled: InputSignal; private readonly $expanded; protected readonly $isExpanded: i0.Signal; setExpandedInternal(expanded: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class TableauUiNavBarModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { NavBarButtonComponent, NavBarComponent, NavBarFooterComponent, NavBarHeaderComponent, TableauUiNavBarModule };