declare let writeStats: {
    performed: number;
    skippedUnchanged: number;
};
export declare function getSessionsJsonWriteStats(): Readonly<typeof writeStats>;
export declare function resetSessionsJsonCacheForTest(): void;
export declare function invalidateSessionsJsonCache(storePath: string): void;
export declare function readSessionsJsonCached(storePath: string): Promise<{
    store: Record<string, unknown>;
    serialized: string;
}>;
export declare function commitSessionsJsonWrite(storePath: string, store: Record<string, unknown>, serialized: string): boolean;
export declare function noteSessionsJsonWritten(storePath: string, serialized: string, store: Record<string, unknown>): void;
export {};
