UNPKG

mira-app-server

Version:

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

20 lines 826 B
import { Router, Handler } from 'express'; import { MiraServer } from '../server'; export declare class HttpRouter { private router; private registerdRounters; private libraryServices; backend: MiraServer; constructor(bakend: MiraServer); registerRounter(libraryId: string, path: string, method: string, router: Handler): void; unregisterRounter(path: string, libraryId?: string, handler?: Handler): void; getHandler(path: string, libraryId: string): Handler | undefined; getHandlers(path: string): Map<string, Handler> | undefined; getRegisteredPaths(): string[]; hasPath(path: string): boolean; hasPathForLibrary(path: string, libraryId: string): boolean; private setupRoutes; getRouter(): Router; close(): Promise<void>; } //# sourceMappingURL=HttpRouter.d.ts.map