import { OnInit, OnDestroy } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { Subscription } from 'rxjs'; import { FormBase } from '../../form/form-base'; export declare class DynamicFormElementComponent implements OnInit, OnDestroy { field: FormBase; form: FormGroup; parentField: FormBase; parentSubscription: Subscription; parentValue: object; constructor(); ngOnInit(): void; ngOnDestroy(): void; get isValid(): boolean; get isTouched(): boolean; get isDirty(): boolean; get isPristine(): boolean; }