import { Route } from "./route"; import { RouteGroup } from "./route.group"; import { RequestMethod } from "./types"; export declare class RouteRegistry { private groups; private routes; private registerGroup; private registerRoute; register(item: Route | RouteGroup): void; getAllGroups(): RouteGroup[]; getAllRoutes(): Route[]; getGroup(path: string): RouteGroup | undefined; getRoute(method: RequestMethod | RequestMethod[], path: string): Route | undefined; removeRoute(method: RequestMethod | RequestMethod[], path: string): boolean; removeGroup(path: string): boolean; clear(): void; }