# Structs
ListByAmountParams defines parameters for retrieving expenses by amount.
ListByTimeParams defines parameters for retrieving expenses by time.
# Interfaces
IExpenseRepository defines methods for accessing and managing expense data.
IUserRepository defines methods for accessing and managing user data.