/// import { HandlerMetadata } from "./HandlerMetadata"; import * as Express from "express"; /** * Transform a handler to a express handler * * Support required param check, and param convert for PathParam, BodyParam, QueryParam * */ export declare class HandlerTransformer { private _handlerMetadata; readonly handlerMetadata: HandlerMetadata; constructor(handlerMetadata: HandlerMetadata); transform(): ((err: any, req: Express.Request, res: Express.Response, next: Express.NextFunction) => Promise) | ((req: Express.Request, res: Express.Response, next: Express.NextFunction) => Promise); private invokeMethod(request, response, next, error?); }