semantic-analysis
Version:
Extensible semantic Structured Data analysis library for Microdata and JSON-LD
12 lines (11 loc) • 404 B
TypeScript
import { IValidator } from './IValidator';
import { IExtractionResult } from '../extraction';
/**
* Validator container to specify validation process
*/
export declare class ValidatorContainer implements IValidator {
private readonly validators;
constructor(...validators: IValidator[]);
add(...validators: IValidator[]): this;
readonly validate: (result: IExtractionResult) => void;
}