import { ValidationManager } from '../../api/Validation'; import * as ClassValidator from 'class-validator'; /** * ValidationManager implementation with "class-validator" library */ export declare class ClassValidatorManager implements ValidationManager { private validationSchema; constructor(validationSchema: ClassValidator.ValidationSchema); validate(object: Object): Promise; } /** * ValidationManager implementation without any validation */ export declare class NoOpValidationManager implements ValidationManager { private validationSchema?; constructor(validationSchema?: ClassValidator.ValidationSchema | undefined); validate(object?: Object): Promise; }