import { Request, Response } from 'express'; import { HttpMethod } from './HttpMethod'; import { HttpHandler } from './HttpHandler'; declare abstract class Route extends HttpHandler { protected abstract method: HttpMethod; protected abstract action: (req: Request, res: Response) => any; getMethod(): HttpMethod; } export { Route };