import { NextFunction, Request, Response } from "express"; import { ClassConstructor } from "../../types/global"; import { ValidatorOptions } from "class-validator"; import { BaseEntity } from "../../interfaces"; import { QueryConfig, RequestQueryFields } from "../../types/common"; export declare function transformQuery(plainToClass: ClassConstructor, queryConfig?: QueryConfig, config?: ValidatorOptions): (req: Request, res: Response, next: NextFunction) => Promise;