import { EventEmitter } from '@angular/core'; import { ModalController } from '@ionic/angular'; import { FormUtilsService } from '../../../../services/editor-form-utils.service'; import { ComponentUtilsService } from '../../../../services/component-utils.service'; import { ApiService } from '../../../../services/api.service'; import { ErrorService } from '../../../../services/error.service'; import { Thing } from '../../../../interfaces/things/thing.interface'; import { FormViewer } from '../form-viewer.component'; export declare class FormViewerModal { formUtils: FormUtilsService; utils: ComponentUtilsService; apiService: ApiService; err: ErrorService; modalController: ModalController; thing: any; entry: Thing; color?: string; updateValues: EventEmitter; formViewer: FormViewer; constructor(formUtils: FormUtilsService, utils: ComponentUtilsService, apiService: ApiService, err: ErrorService, modalController: ModalController); get formGroup(): import("@angular/forms").FormGroup; get name(): any; get submitted(): boolean; updateValuesEvent(thing: Thing): Promise; closeModal(): void; save(): Promise; }