import { AbstractControl } from '@angular/forms'; export declare type ControlFactory = () => AbstractControl; /** * Recursively sets values of nested controls so nested object === null/undefined * does not cause failure as in case of AbstractControl.patchValue * @param control target FormControl, FormArray or FormGroup * @param value source data */ export declare function safeSetValue(control: AbstractControl, value: any): void;