import { Schema, SchemaDraft, ValidationResult } from './types.js'; export declare class Validator { private readonly schema; private readonly draft; private readonly shortCircuit; private readonly lookup; constructor(schema: Schema | boolean, draft?: SchemaDraft, shortCircuit?: boolean); validate(instance: any): ValidationResult; addSchema(schema: Schema, id?: string): void; }