import { type _UseAppStateResult as UseAppStateResult } from './useAppStateInternal.js'; /** * Reads and writes an app-scoped state key (shared across all users). * @internal */ export declare function useAppState(key: string): UseAppStateResult; /** * Reads and writes a user-scoped app state key. * * Works without a provider — uses the module-level default context with * `scope: 'user'`. Add an `` to get the initial bulk * fetch and provider-isolated store. * * Set `enabled` to `false` to suppress all fetches for this key (analogous to * React Query's `enabled` option). The hook still satisfies the rules of hooks * and returns stable no-op defaults. * @internal */ export declare function useUserAppState(key: string, enabled?: boolean): UseAppStateResult; //# sourceMappingURL=useAppState.d.ts.map