import AggregatedValidator from './AggregatedValidator'; import SchemaValidationMethods from './SchemaValidationMethods'; /** * Wraps the schema returning an object with validate and * validateAt functions which have a cache layer * @param {Object} schema * @returns {import('./types').Validator} */ export default function wrapSchemaWithValidationMethods(schema: { [key: string]: AggregatedValidator; }): SchemaValidationMethods;