import * as validationErrors from './errors.js'; import * as validationUtils from './utils.js'; declare function validate(parser: (keyPath: Array, value: any) => Promise, data: any, options?: { mode: 'greedy' | 'lazy'; }): Promise; declare function validateSync(parser: (keyPath: Array, value: any) => any, data: any, options?: { mode: 'greedy' | 'lazy'; }): any; export { validate, validateSync, validationErrors as errors, validationUtils as utils, };