import { Field } from './index'; interface Rules { [name: string]: { pattern?: RegExp; required?: boolean; lengthRange?: [number, number]; validate?: (value: string) => Promise | boolean; suggestion?: string; }; } export interface SyncErrors { pattern: boolean; required: boolean; lengthRange: boolean; } declare const validator: (rules: Rules, fields: Array, onComplete: (result: { [Key: string]: boolean; }) => void) => void; export default validator;