///
import * as _ from 'lodash';
export declare const composeValidations: (...validations: _.CurriedFunction2[]) => _.CurriedFunction2;
export declare const mustMatchRegex: (regularExp: RegExp, error: string) => _.CurriedFunction2;
export declare const mustBeOfType: (expectedType: string) => _.CurriedFunction2;
export declare const noEmpty: _.CurriedFunction2;
export declare const isNumber: _.CurriedFunction2;
export declare const isEmail: _.CurriedFunction2;
export declare const minLength: _.CurriedFunction3;
export declare const maxLength: (maxLength: number) => _.CurriedFunction2;
export declare const lessThan: (size: number) => _.CurriedFunction2;
export declare const moreThan: (size: number) => _.CurriedFunction2;