import { ArgumentsHost, ExceptionFilter } from '@nestjs/common';
import { ValidationError } from 'class-validator';
export declare class ValidationException extends Error {
    readonly validationErrors: ValidationError[];
    constructor(validationErrors: ValidationError[], message?: string);
}
export declare class ValidationFilter implements ExceptionFilter {
    private readonly logger;
    catch(exception: ValidationException, host: ArgumentsHost): void;
    private flattenValidationErrors;
}
