pub trait AccountsApi {
// Required methods
fn create_account(
&self,
budget_id: &str,
data: PostAccountWrapper,
) -> Result<AccountResponse, Error>;
fn get_account_by_id(
&self,
budget_id: &str,
account_id: &str,
) -> Result<AccountResponse, Error>;
fn get_accounts(
&self,
budget_id: &str,
last_knowledge_of_server: Option<i64>,
) -> Result<AccountsResponse, Error>;
}