1 | /// <reference types="node" />
|
2 | import { Server } from 'http';
|
3 | import * as express from 'express';
|
4 | export declare type TDestroyableServer = Server & {
|
5 | destroy: (cb: () => void) => void;
|
6 | };
|
7 | export declare function startServer(port: number, app: express.Express): Promise<TDestroyableServer>;
|
8 | export declare class UnavailablePort extends Error {
|
9 | constructor(port: number);
|
10 | }
|