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; data?: any; }): Promise; stop(): Promise; } //# sourceMappingURL=HttpServer.d.ts.map