namespace Journal.Core.Services.Vault; public interface IVaultStorageService { string GetMonthlyVaultFileName(DateTime date); bool LoadAllVaults(string password, string vaultDirectory, string dataDirectory); bool SaveCurrentMonthVault(string password, string vaultDirectory, string dataDirectory, DateTime now); void RebuildAllVaults(string password, string vaultDirectory, string dataDirectory); void ClearDataDirectory(string dataDirectory); }