UNPKG

truly-ui

Version:

Web Components for Desktop Applications.

10 lines 667 B
import { AbstractControl, AsyncValidatorFn, Validator, ValidatorFn } from '@angular/forms'; export interface ValidationResult { [validator: string]: string | boolean; } export type AsyncValidatorArray = Array<Validator | AsyncValidatorFn>; export type ValidatorArray = Array<Validator | ValidatorFn>; export declare const composeValidators: (validators: ValidatorArray) => AsyncValidatorFn | ValidatorFn; export declare const validate: (validators: ValidatorArray, asyncValidators: AsyncValidatorArray) => (control: AbstractControl) => any; export declare const message: (validator: ValidationResult, key: string) => string; //# sourceMappingURL=validate.d.ts.map