import type { InjectionKey, Ref } from 'vue' import type { AsyncDataRequestStatus } from '#app' import type { GlobalDebugResponse, PathDebugResponse } from './types' export const GlobalDebugKey: InjectionKey> = Symbol('GlobalDebug') export const PathDebugKey: InjectionKey> = Symbol('PathDebug') export const PathDebugStatusKey: InjectionKey> = Symbol('PathDebugStatus') export const RefetchPathDebugKey: InjectionKey<() => Promise> = Symbol('RefetchPathDebug')