import { NextFunction, Request, Response } from "express";
import { Controller } from "../controller/controller.class";
export declare type Middleware = (req: Request, res: Response, next: NextFunction) => Promise<void> | void;
export interface IRoute {
    path: string;
    middlewares?: Middleware[];
    handler?: Controller | IRoute[];
}
//# sourceMappingURL=iroute.interface.d.ts.map