Types Module

The types module provides the foundational type system and architectural patterns for the Hiten framework. This module defines the core abstractions, state containers, and service patterns that enable clean separation of concerns between the user-facing system layer and the underlying algorithm implementations.