export const queryRouterController: QueryRouterController; export function QueryRouter({ children }: { children: any; }): JSX.Element; export function QueryRoute({ to, props, children }: { to: any; props: any; children: any; }): JSX.Element; export function QueryRouteRedirect({ to, props }: { to: any; props: any; }): JSX.Element; declare class QueryRouterController { static _current: any; static get current(): any; constructor(options: any); _routes: any[]; get routes(): any[]; _onNavigateListeners: any[]; /** * @param {(route: any) => void} listener */ set onNavigate(arg: (route: any) => void); _prefix: string; get prefix(): string; getId(id: any): string; getRouteById(id: any): any; contains(id: any): boolean; register(id: any, props: any): void; unregister(id: any): void; navigate(to: any, params: any): void; activateRoute(id: any, params: any): any; } export {}; //# sourceMappingURL=queryRouter.d.ts.map