import { AsyncValidator, AsyncValidatorFn, ControlContainer, ControlValueAccessor, FormControlName, Validator, ValidatorFn } from '@angular/forms'; import { RxapFormControl } from '../form-control'; import * as i0 from "@angular/core"; /** * A full exertion of FormControlName from @angular/forms. The only change is the * ability to access the control container outside of the current component * * @deprecated use the ParentControlContainerDirective */ export declare class FormControlNameDirective extends FormControlName { readonly control: RxapFormControl; name: string | number | null; constructor(parent: ControlContainer, validators: Array, asyncValidators: Array, valueAccessors: ControlValueAccessor[]); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }