import { JsonError } from 'json-schema-library'; import { JsonNode } from '../types'; /** * Perform json-schema validation on node and its child nodes. Does not * modify nodes. * * @return list of validation errors */ export declare function validateNode(node: JsonNode): (JsonError | Promise)[]; /** * splits validation errors into errors and async errors */ export declare function splitErrors(errors: (JsonError | Promise)[]): [JsonError[], Promise[]];