import type { ContinuityStoreFile } from "../../shared/types.js"; /** * Returns the current cached continuity store for the given path, or `undefined`. */ export declare function getStoreCache(filePath?: string): ContinuityStoreFile | undefined; /** * Stores a continuity store value in the module-level cache for the given path. * If called with one argument (e.g. setStoreCache(cache)), uses 'default' key. * * @param filePathOrCache - The path to the continuity file, or the cache itself. * @param cache - The continuity store file to cache (when path is provided). */ export declare function setStoreCache(filePathOrCache: string | ContinuityStoreFile, cache?: ContinuityStoreFile): void; /** * Returns all currently cached continuity stores. */ export declare function getAllStoreCaches(): Map; /** * Resets the cache, simulating a cold-start condition. * Used in tests to clear module-level cache between test runs. */ export declare function resetStoreCache(): void; //# sourceMappingURL=store-cache.d.ts.map