import { ArgumentMetadata, Type, ValidationPipe, ValidationPipeOptions } from "@nestjs/common"; export declare class AbstractValidationPipe extends ValidationPipe { protected readonly options: ValidationPipeOptions; private readonly targetTypes; constructor(options: ValidationPipeOptions, targetTypes: { body?: Type; query?: Type; param?: Type; custom?: Type; }); transform(value: any, metadata: ArgumentMetadata): Promise; }