import { Web3ValidationErrorObject } from '@theqrl/web3-types'; import { Json, JsonSchema } from './types.js'; export declare class Validator { private static validatorInstance?; static factory(): Validator; validate(schema: JsonSchema, data: Json, options?: { silent?: boolean; }): Web3ValidationErrorObject[] | undefined; private convertErrors; }