# API Reference

Full, auto-generated documentation for every public class and method in
the `basanos` package.  Use the navigation links in the sidebar to browse
individual sections.

| Page | Contents |
|------|----------|
| [Engine](api/engine.md) | `BasanosEngine` — the main optimisation engine |
| [Configuration](api/config.md) | `BasanosConfig`, `CovarianceMode`, `EwmaShrinkConfig`, `SlidingWindowConfig` |
| [Streaming API](api/stream.md) | `BasanosStream`, `StepResult` — incremental, row-by-row optimisation |
| [Risk Models & Helpers](api/models.md) | `FactorModel`, `MatrixBundle`, `WarmupState`, `SolveStatus` |
| [Exceptions](api/exceptions.md) | `BasanosError` and all typed exception subclasses |
