# Functions
No description provided by the author
No description provided by the author
NewMatchedTransactionsAccountGuesser returns a new implementation of MatchedTransactionsGuesser.
No description provided by the author
# Structs
CompositeAccountGuesser composes N different account guessers.
Inputs are the inputs that are used for guessing.
LastTransactionAccountGuesser uses the last entered transaction to try to guess an account.
MatchedTransactionsGuesser uses the matched transactions and returns the suggested account based on the best-matched transaction.
StatementAccountGuesser uses the current statement entry to try to guess an account.
# Interfaces
AccountGuesser is a strategy for guessing the account an user may want for an journal entry.
# Type aliases
MatchedTransactions represents a collection of matched transactions.
TransactionHistory represents a collection of transactions already present in the journal.