defmodule FinTex.Model.Balance do @moduledoc """ The following fields are public: * `balance` - Account balance * `balance_date` - Bank server timestamp of balance * `credit_line` - Credit line * `amount_available` - Amount available for withdrawal """ alias FinTex.Model.Balance use Timex @type t :: %__MODULE__{ balance: Balance.t, balance_date: %Timex.DateTime{}, credit_line: %Decimal{}, amount_available: %Decimal{} } defstruct [ :balance, :balance_date, :credit_line, :amount_available ] end