import { Route } from "./route"; import { RouteGroup } from "./route.group"; export interface Router { readonly prefix?: string; readonly apiVersion?: string; initialize(...args: unknown[]): any; setupRoutes(...args: unknown[]): void; reloadRoutes(...args: unknown[]): Promise; mount(data: Route | Route[] | RouteGroup | RouteGroup[]): any; } export declare const isRouter: (value: any) => value is Router;