using Duempelkas.App.Services.Models; namespace Duempelkas.App.Services; public interface IAccountService { Task> GetAllAccountsAsync(); Task GetAccountAsync(int accountId); Task CreateAccountAsync(string name); Task RenameAccountAsync(int accountId, string newName); Task UpdateCarryoverAsync(int accountId, decimal carryoverBalance); Task UpdateCarryoverAsync(int accountId, decimal carryoverBalance, int? year); Task DeleteAccountAsync(int accountId); }