UNPKG

@micro.ts/core

Version:

Microservice framework with Typescript

14 lines (13 loc) 449 B
import { BaseServer } from "./BaseServer"; import { Class } from "./types"; import { StartupBase } from "./StartupBase"; import { IConfiguration } from "./IConfiguration"; export declare class AppBuilder { private config; constructor(config: IConfiguration); private startupBuilder; private server; useStartup<T extends StartupBase>(c: Class<T>): AppBuilder; startServer(): Promise<BaseServer>; start(): Promise<void>; }