import type { StoreContext, StoreMode } from './types.js';
import { type FindProjectRootOptions } from './config/loader.js';
export interface ResolveStoreContextOptions extends FindProjectRootOptions {
/**
* Force the repository root to this absolute path, skipping all upward
* discovery. Used by `hush bootstrap --root
` and `hush doctor --root`.
*/
explicitRoot?: string;
}
export declare const GLOBAL_STORE_ROOT: string;
export declare const GLOBAL_STORE_KEY_IDENTITY = "hush-global";
export declare const GLOBAL_STORE_STATE_ROOT: string;
export declare function resolveStoreContext(startDir: string, mode: StoreMode, options?: ResolveStoreContextOptions): StoreContext;
//# sourceMappingURL=store.d.ts.map