import { Observable } from 'rxjs'; import { IValidator, ValidatorContext } from '..'; export declare function when(condition: (ctx: ValidatorContext) => boolean): (validator: IValidator) => IValidator; export declare function whenAsync(condition: (formValue: ValidatorContext) => Promise | Observable): (validator: IValidator) => import("..").IAsyncValidator;