import { type InjectionKey, type Ref } from "vue";
import { type Router, type RouteLocationNormalizedLoaded } from "vue-router";
export declare const setMyRoute: ({ routerKey, routeLocationKey, viewDepthKey, }: {
    routerKey?: InjectionKey<Router>;
    routeLocationKey?: InjectionKey<RouteLocationNormalizedLoaded>;
    viewDepthKey?: InjectionKey<number | Ref<number>>;
}) => void;
export declare const useMyRouter: () => Router;
export declare const useMyRoute: () => RouteLocationNormalizedLoaded;
export declare const useMyViewDepth: () => number | Ref<number>;
