web3_validator.d.ts 499 B

12345678
  1. import { Web3ValidationErrorObject } from 'web3-types';
  2. import { ValidationSchemaInput, Web3ValidationOptions } from './types.js';
  3. export declare class Web3Validator {
  4. private readonly _validator;
  5. constructor();
  6. validateJSONSchema(schema: object, data: object, options?: Web3ValidationOptions): Web3ValidationErrorObject[] | undefined;
  7. validate(schema: ValidationSchemaInput, data: ReadonlyArray<unknown>, options?: Web3ValidationOptions): Web3ValidationErrorObject[] | undefined;
  8. }