# ExReconcile v0.1.0 - API Reference

## Modules

- [ExReconcile](ExReconcile.md): ExReconcile - ledger reconciliation for Elixir.
- [ExReconcile.Diff](ExReconcile.Diff.md): Formats a `ExReconcile.Result` as a human-readable text report.

- Data Structures
  - [ExReconcile.Result](ExReconcile.Result.md): The structured output of `ExReconcile.reconcile/3`.
  - [ExReconcile.Transaction](ExReconcile.Transaction.md): Represents a single financial transaction.

- Configuration
  - [ExReconcile.Config](ExReconcile.Config.md): Configuration struct controlling how `ExReconcile.reconcile/3` behaves.

