import { ValidationResult } from "./ValidationResult"; export interface ValidatorConfig { maxErrors?: number; maxStackDepth?: number; } export declare class Validator { private maxStackDepth; private maxErrors; private registry; constructor(schemas: any[], config?: ValidatorConfig); validate(instance: any): ValidationResult; validateURI(uri: string, instance: any): ValidationResult; }