import { ChangeDetectorRef, ComponentFactoryResolver, ComponentRef, OnChanges, OnInit, ViewContainerRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { MECXFieldConfig } from '../../interfaces'; import * as i0 from "@angular/core"; export declare class MECXDynamicDirective implements OnInit, OnChanges { private resolver; private container; private cdr; field: MECXFieldConfig | null; form: FormGroup | null; formErrors: any; self: any; plusValidations: any; componentRef: ComponentRef; constructor(resolver: ComponentFactoryResolver, container: ViewContainerRef, cdr: ChangeDetectorRef); private handleInternalPlusValidation; private buildComponent; ngOnInit(): void; ngOnChanges(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }