UNPKG

yarfl

Version:

Yet Another Redux Forms Library

7 lines (6 loc) 570 B
import * as Validator from 'validatorjs'; import { CompleteConfig, CustomRule, FormState } from '../typings'; export declare const validatorFactory: <S extends object>(config: CompleteConfig<S>) => (state: FormState<S>) => Validator.Validator<S>; export declare const asyncValidatorFactory: <S extends object>(config: CompleteConfig<S>) => (state: FormState<S>) => Promise<Validator.Validator<{}>>; export declare const registerCustomRules: (customRules: CustomRule[]) => boolean; export declare const reigsterErrorMessages: (messages: Validator.ErrorMessages) => void;