UNPKG

srt-validator

Version:
11 lines (10 loc) 413 B
import ValidationError from '../utils/validation-error'; import { Parsed, ValidatorType } from '../utils/types'; export default abstract class BaseValidator { protected parsedJSON: Parsed[]; abstract readonly validator: ValidatorType; protected result: ValidationError[]; constructor(parsedJSON: Parsed[]); abstract validate(): void; addToResult(validationError: ValidationError): void; }