UNPKG

@deepkit/framework

Version:

12 lines (11 loc) 642 B
import { Command, Flag, ServiceContainer } from '@deepkit/app'; import { LoggerInterface } from '@deepkit/logger'; /** * @description Starts the application server. If HTTP or RPC controllers or a publicDir are provided this will include an HTTP listener. */ export declare class ServerStartController implements Command { protected logger: LoggerInterface; protected serviceContainer: ServiceContainer; constructor(logger: LoggerInterface, serviceContainer: ServiceContainer); execute(host?: string & Flag, port?: number & Flag, workers?: number & Flag, ssl?: boolean & Flag, selfSigned?: boolean & Flag): Promise<void>; }