/** Save a pending-restore marker. Acquires the lock itself. * Use from contexts with no surrounding `withLock`. */ export declare function savePendingRestore(email: string, accountsDirPath: string): void; /** Save a pending-restore marker INSIDE an existing `withLock`. */ export declare function savePendingRestoreInLock(email: string, accountsDirPath: string): void; export declare function checkPendingRestore(claudeJsonPath: string, accountsDirPath: string): string | null; export declare function clearPendingRestore(accountsDirPath: string): void;