import { IMiddleware, ILogger, IMidwayApplication } from '@midwayjs/core'; import { HttpProxyConfig } from './interface'; export declare class HttpProxyMiddleware implements IMiddleware { httpProxy: HttpProxyConfig; logger: ILogger; resolve(app: IMidwayApplication): (req: any, res: any, next: any) => Promise; execProxy(ctx: any, req: any, res: any, next: any, isServerless: any): Promise; getProxyList(url: any): undefined | { proxy: HttpProxyConfig; url: URL; }; static getName(): string; } //# sourceMappingURL=middleware.d.ts.map