import { OnInit, TemplateRef, ViewContainerRef, IterableDiffers, OnDestroy } from '@angular/core'; import { NgForOf, NgForOfContext } from '@angular/common'; import { FormGroupState } from 'ngrx-forms'; import { Store, MemoizedSelector } from '@ngrx/store'; import { NGXLogger } from 'ngx-logger'; export declare class DxFormArrayDirective extends NgForOf> implements OnInit, OnDestroy { readonly store$: Store; readonly logger: NGXLogger; dxFormArray: string; readonly baseSelector: MemoizedSelector>; private _subscriptions; constructor(viewContainer: ViewContainerRef, template: TemplateRef>>, differs: IterableDiffers, store$: Store, logger: NGXLogger, baseSelector: any); ngOnInit(): void; private applyControlPath; ngOnDestroy(): void; }