import { ArgumentMetadata, ValidationPipe, ValidationPipeOptions } from '@nestjs/common';
import { AppValidationError } from './type';
export declare class AppValidationPipe extends ValidationPipe {
    private readonly options;
    private classTransformer;
    private classValidator;
    constructor(options: ValidationPipeOptions);
    protected throwException(errors: AppValidationError[]): any;
    transform(value: any, metadata: ArgumentMetadata): Promise<any>;
    private transformValidationErrors;
    private resolveValidationErrors;
}
