import { QueryClient } from '@tanstack/react-query'; import { type StoreApi } from 'zustand'; import { type AppStateStore } from './app-state-store.js'; export declare const queryClientConfig: { defaultOptions: { queries: { retry: boolean; staleTime: number; }; mutations: { retry: boolean; }; }; }; /** * @internal */ export interface AppStateContextValue { store: StoreApi; scope: 'user' | 'app'; queryClient: QueryClient; } /** * Resets the default store's per-key tracking. Call in test `beforeEach` to * prevent state pollution across tests that use the no-provider code path. * @internal */ export declare function _resetDefaultStore(): void; /** * QueryClient used by the default context (no AppStateProvider). Exported so * test helpers can call `.clear()` between tests to avoid stale-cache pollution. * @internal */ export declare const _defaultQueryClient: QueryClient; /** * @internal */ export declare const AppStateContext: import("react").Context; //# sourceMappingURL=AppStateContext.d.ts.map