UNPKG

mira-app-server

Version:

Mira Server - standalone server application using mira-app-core

28 lines 855 B
import { HttpRouter } from "mira-app-core"; import { Express } from 'express'; import http from 'http'; import { MiraBackend } from "mira-app-core"; import { AuthRouter } from "./AuthRouter"; export declare class MiraHttpServer { app: Express; httpServer: http.Server; httpRouter: HttpRouter; authRouter: AuthRouter; backend: MiraBackend; constructor(backend: MiraBackend, dataDir?: string); initialize(): Promise<void>; request(options: { method: string; url: string; headers?: Record<string, string>; data?: any; }): Promise<any>; private setupMiddleware; private setupRoutes; start(port?: number): Promise<void>; stop(): Promise<void>; getApp(): Express; getHttpServer(): http.Server; getAuthRouter(): AuthRouter; } //# sourceMappingURL=HttpServer.d.ts.map