import { OnDestroy, OnInit } from '@angular/core'; import { FormFieldInstance } from '../model/FormFieldInstance'; import { FormFieldType } from '../model/FormFieldType'; import { AbstractDynamicFormFieldDirective } from './abstract-dynamic-form-field.directive'; import { DynamicFormInnerService } from '../lib/dynamic-form-inner.service'; import { DynamicFormControl } from '../lib/DynamicFormControl'; export declare class DynamicFormComponent implements OnInit, OnDestroy { private readonly innerService; dynamicFormControl: DynamicFormControl; FormFieldType: typeof FormFieldType; constructor(innerService: DynamicFormInnerService); ngOnInit(): void; ngOnDestroy(): void; getId(index: number, field: FormFieldInstance): string; onFieldInit(field: FormFieldInstance, viewRef: AbstractDynamicFormFieldDirective): void; }