# `Logistiki.Projections.BalanceSheet`
[🔗](https://github.com/thanos/logistiki/blob/v0.1.0/lib/logistiki/projections/balance_sheet.ex#L1)

A balance sheet view: assets, liabilities, and equity balances.

Each section is a list of `Logistiki.Projections.Balance` structs (one per
account per currency) plus a section total per currency.

# `section`

```elixir
@type section() :: %{
  balances: [Logistiki.Projections.Balance.t()],
  totals_by_currency: %{required(String.t()) =&gt; Decimal.t()}
}
```

# `t`

```elixir
@type t() :: %Logistiki.Projections.BalanceSheet{
  assets: section(),
  equity: section(),
  liabilities: section(),
  totals_by_currency: %{
    required(String.t()) =&gt; %{
      assets: Decimal.t(),
      liabilities: Decimal.t(),
      equity: Decimal.t()
    }
  }
}
```

The struct type. See the module documentation for field details and examples.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
