import { Request } from "express"; export declare abstract class Controller { Middlewares: any[]; prefix: any; routes: any; openapiPaths: any; router: any; joinMiddlewares(middlewares: any[]): void; constructor(appContructor: any); extractParameters(req: Request, paramsMetadata: Array<{ isObject?: boolean; paramName: string; parameterIndex: number; type: string; }>, options: any): any[]; }