1 |
|
2 | import { RouterConfig } from './api-gateway/route/router-config';
|
3 | import { IncomingMessage, ServerResponse } from 'http';
|
4 |
|
5 |
|
6 |
|
7 | export declare class LocalServer {
|
8 | private routerConfig;
|
9 | private port;
|
10 | private server;
|
11 | private webHandler;
|
12 | private aborted;
|
13 | constructor(routerConfig: RouterConfig, port?: number);
|
14 | runServer(): Promise<boolean>;
|
15 | checkFinished(): Promise<boolean>;
|
16 | requestHandler(request: IncomingMessage, response: ServerResponse): Promise<any>;
|
17 | private bodyAsBase64String;
|
18 | private messageToApiGatewayEvent;
|
19 | private writeProxyResultToServerResponse;
|
20 | }
|
21 | export declare function createSampleRouterConfig(): RouterConfig;
|
22 | export declare function loadSampleOpenApiYaml(): string;
|