import type { IRouter } from "express"; import type { UpdateService } from "./service.js"; /** * Express sub-router exposing the update service over HTTP. Mounted * by signalk-container's registerWithRouter at /api/updates/*. * * Critical UX: offline never produces a 5xx. Cached results come back * with HTTP 200 and reason: "offline" so the UI can render * "Last checked 3 days ago: up to date" rather than an error banner. */ export declare function registerUpdateRoutes(router: IRouter, service: UpdateService, hasRuntime: () => boolean): void; //# sourceMappingURL=routes.d.ts.map