/** * Specifies a given middleware to be used for controller or controller action BEFORE the action executes. * Must be set to controller action or controller class. */ export declare function Use(...middlewares: Array): Function; /** * Specifies a given middleware to be used for controller or controller action BEFORE the action executes. * Must be set to controller action or controller class. */ export declare function Use(...middlewares: Array<(request: any, response: any, next: Function) => any>): Function;