UNPKG

tiny-mobx-form

Version:

Tiny (~2KB) tree-shakable MobX form library

17 lines (16 loc) 814 B
import { IField, IValidatorMessage, IValidators } from '../types'; export declare function validate(field: IField, validatorMessages: IValidatorMessage, validators: IValidators): string[] | any[]; export declare const validators: (additionalValidators?: IValidators) => { required: import("../types").IValidator; 'required-if': import("../types").IValidator; length: import("../types").IValidator; letters: import("../types").IValidator; email: import("../types").IValidator; match: import("../types").IValidator; numbers: import("../types").IValidator; phone: import("../types").IValidator; postal: import("../types").IValidator; alpha: import("../types").IValidator; size: import("../types").IValidator; 'one-of': import("../types").IValidator; };