-record(feed_item, { feed_item_uid :: binary(), category_uid :: binary(), amount :: sturnidae:currency_and_amount(), source_amount :: sturnidae:currency_and_amount(), updated_at :: binary(), direction :: sturnidae:direction(), transaction_time :: binary(), source :: binary(), status :: sturnidae:transaction_status(), counter_party_type :: gleam@option:option(binary()), counter_party_uid :: gleam@option:option(binary()), counter_party_name :: binary(), total_fees :: gleam@option:option(integer()), total_fee_amount :: gleam@option:option(sturnidae:currency_and_amount()), reference :: gleam@option:option(binary()), country :: binary(), spending_category :: binary(), user_note :: gleam@option:option(binary()) }).