import * as express from 'express'; export declare type HandlerMap = { [P in TAction]: (request: express.Request, response: express.Response) => Promise; }; export declare class AwsEndpoint { private service; readonly app: express.Express; private server; constructor(service: string, handlers: HandlerMap, app?: express.Express); start(port?: number): Promise; stop(): void; private getHandlerBuilder(); }