import * as ClassValidator from "class-validator"; import { AbstractValidator, UncertainObject, ValidatorConfig } from "../AbstractValidator"; export declare class SchemaValidator extends AbstractValidator { private schemaName?; constructor(schema: ClassValidator.ValidationSchema, defaults?: ModelI, config?: ValidatorConfig); readonly modelName: string; validate: (groups?: string[]) => Promise; private instantiateModel; }