import type { EffectScope, Ref } from 'vue-demi'; export interface LoadingTracking { queries: Ref; mutations: Ref; subscriptions: Ref; } export interface AppLoadingTracking extends LoadingTracking { components: Map; } export declare const globalTracking: AppLoadingTracking; export declare function getCurrentTracking(): { tracking?: undefined; } | { tracking: LoadingTracking; }; export declare function trackQuery(loading: Ref): void; export declare function trackMutation(loading: Ref): void; export declare function trackSubscription(loading: Ref): void;