UNPKG

@vulcan-sql/core

Version:
13 lines (12 loc) 472 B
import { InputValidator } from '../../models/index'; export interface IValidatorLoader { getValidator(validatorName: string): InputValidator; getValidators(): InputValidator[]; } export declare class ValidatorLoader implements IValidatorLoader { private extensions; constructor(extensions?: InputValidator[]); getValidator(validatorName: string): InputValidator<any, any>; getValidators(): InputValidator<any, any>[]; private loadValidators; }