import { ChangeDetectorRef, EventEmitter, OnInit } from '@angular/core'; import { ControlDefinition } from './form.model'; import { AbstractControl } from '@angular/forms'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class SurveyorFormComponent implements OnInit { private changeDetector; private formDefinitionVal; set formDefinition(changes: any); get formDefinition(): any; private asyncValuesVal; set asyncValues(obs: Observable); get asyncValues(): Observable; asyncOptions: any; values: any; readonly: boolean; controlDefinitions: ControlDefinition[]; onCreate: EventEmitter; onValueChange: EventEmitter; constructor(changeDetector: ChangeDetectorRef); ngOnInit(): void; getFormControl(def: ControlDefinition): AbstractControl; valueChanged(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }