export interface RouteLike { query: Record; params: Record; hash: string; path: string; } export type RouteLocation = string | { query?: Record; hash?: string; path?: string; name?: string; params?: Record; replace?: boolean; }; export interface RouterLike { push(to: RouteLocation): Promise; replace(to: RouteLocation): Promise; back(): void; forward(): void; go(delta: number): void; afterEach(guard: () => void): () => void; } export declare function useRouter(): RouterLike | undefined; export declare function useRoute(): RouteLike; //# sourceMappingURL=useRoute.d.ts.map