import { ElementRef, EventEmitter, OnInit } from '@angular/core'; import { IonBackButton, NavController } from '@ionic/angular'; import { ActivatedRoute, UrlTree } from '@angular/router'; import { NavigationContextService } from '../../../../services/navigation-context.service'; import * as i0 from "@angular/core"; export declare class HeaderViewComponent implements OnInit { private navController; private activatedRoute; private navContext; novo: boolean; loading: boolean; progress: number | null; saveEmitter: EventEmitter; /** Habilita/Desabilita o focus no primeiro campo da view */ focusInFirstField: boolean; /** Remove o botão de volta */ noBack: boolean; /** Remove o botão de Novo */ noNew: boolean; /** Parâmetro usado em telas dentro de telas, para que o retorno sempre seja a tela anterior */ useDefaultRouting: boolean; /** * Rota para voltar, caso não seja definida, o componente irá tentar usar rota do ionic */ backRouterLink: string | any[] | UrlTree | undefined; constructor(navController: NavController, activatedRoute: ActivatedRoute, navContext: NavigationContextService); ngOnInit(): void; protected get DefaultBackRoute(): string; IonBackButtonElement: IonBackButton; Back($event?: any): void; NewIonButtonElement: ElementRef; New(): void; Save(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }