import { AbstractDataValidator } from "../validator/AbstractDataValidator";
import { ValidationResult } from "../validator/ValidationResult";
import { ModelMetadata } from "../model/ModelMetadata";
export declare class DefaultDataValidator extends AbstractDataValidator {
    private readonly logger;
    constructor();
    validate(meta: ModelMetadata, data: any, strictTypeCheck: boolean): Promise<true | ValidationResult[]>;
}
//# sourceMappingURL=DefaultDataValidator.d.ts.map