/** * * Router /WEB LAYER/: maps routes to specific controller functions, passes request parameters and handles responses. * Handles web logic (http request, response). Sets response headers, handles error responses. */ /// import { BaseRouter } from "@golemio/core/dist/output-gateway/routes/BaseRouter"; import { Router } from "@golemio/core/dist/shared/express"; export declare class SharedBikesRouter extends BaseRouter { router: Router; private bikeStatusModel; constructor(); private GetAll; private GetOne; /** * Initiates all routes. Should respond with correct data to a HTTP requests to all routes. * @param {number|string} expire TTL for the caching middleware */ private initRoutes; } declare const sharedBikesRouter: Router; export { sharedBikesRouter };