import { OnInit, AfterViewInit, EventEmitter } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Router } from '@angular/router'; import { IQuery, NavService, FieldAlias, FormsService, FieldFor, BaseModel } from '@corpdesk/core'; import { Observable } from 'rxjs'; import { NazTableService } from '../naz-table'; import * as i0 from "@angular/core"; export declare class EditComponent implements OnInit, AfterViewInit { router: Router; formBuilder: FormBuilder; svNazTable: NazTableService; private svNav; svForm: FormsService; FFor: typeof FieldFor; editForm: FormGroup; typesubmit: boolean; baseModel: BaseModel; formConfig: any; fieldsAlias: FieldAlias[]; updateQuery: EventEmitter; updateFx$: Observable; constructor(router: Router, formBuilder: FormBuilder, svNazTable: NazTableService, svNav: NavService, svForm: FormsService); ngOnInit(): void; ngAfterViewInit(): void; initForms(): void; back(): void; get formControls(): { [key: string]: import("@angular/forms").AbstractControl; }; update(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }