import { OnInit, ElementRef, OnChanges, SimpleChanges, ViewContainerRef } from '@angular/core'; import { NgrxFormControlDirective, FormControlValueTypes, FormGroupState } from 'ngrx-forms'; import { ActionsSubject } from '@ngrx/store'; import { NGXLogger } from 'ngx-logger'; export declare class DxFormArrayControlDirective extends NgrxFormControlDirective implements OnInit, OnChanges { readonly logger: NGXLogger; readonly view: ViewContainerRef; dxFormArrayControl: string | null; group: FormGroupState | null; private _group; private _initialized; constructor(el: ElementRef, dom: any, actionsSubject: ActionsSubject, viewAdapters: any, valueAccessors: any, logger: NGXLogger, view: ViewContainerRef); ngOnInit(): void; private updateNgrxFormControlState; private applyControlPath; ngOnChanges(changes: SimpleChanges): void; }