UNPKG

mira-app-core

Version:

Core library for Mira TypeScript project - provides base functionality without auto-execution

23 lines 686 B
import { HttpRouter } from "./HttpRouter"; import { Express } from 'express'; import http from 'http'; import { LibraryStorage } from "./LibraryStorage"; import { MiraBackend } from "./MiraBackend"; export declare class MiraHttpServer { httpRouter: HttpRouter; server: http.Server; port: number; app: Express; backend: MiraBackend; libraries: LibraryStorage; getRouter(): HttpRouter; constructor(port: number, backend: MiraBackend); request(options: { method: string; url: string; headers?: Record<string, string>; data?: any; }): Promise<any>; stop(): Promise<void>; } //# sourceMappingURL=HttpServer.d.ts.map