export declare class Route { static method(method: string, route: string, controller: string | { new (): Object; }, action: string): {}; static get(route: string, controller: string | { new (): Object; }, action: string): {}; static post(route: string, controller: string | { new (): Object; }, action: string): {}; static put(route: string, controller: string | { new (): Object; }, action: string): {}; static patch(route: string, controller: string | { new (): Object; }, action: string): {}; static delete(route: string, controller: string | { new (): Object; }, action: string): {}; }