@bestcodetools/api-node-base
Version:
BestCodeTools Node Base for Backend API
20 lines • 634 B
TypeScript
/// <reference types="express" />
/// <reference types="node" />
import { express } from "../../../externals";
import { Server } from 'http';
import HttpAppOptions from '../../../@types/interfaces/http-app/options';
export default class HttpApp {
private app;
private server;
private options;
private internalListeningPort;
private listening;
constructor(options?: HttpAppOptions);
isListening(): boolean;
get listeningPort(): number | null;
get rawApp(): express.Application;
get rawServer(): Server;
start(): Promise<void>;
stop(): Promise<void>;
}
//# sourceMappingURL=index.d.ts.map