import { CheckResult, RuleType } from '../types';
/**
 * Create a data validator
 * @param data
 */
export declare function createValidator<V, D, E>(data?: D, name?: string | string[], label?: string): (value: V, rules: RuleType<V, D, E>[]) => CheckResult<E> | null;
export default createValidator;
