"""Portfolio domain — multi-strategy books and the netting that turns many sleeves into one target."""
from fxhnt.domain.portfolio.allocation import compute_target_weights
from fxhnt.domain.portfolio.builder import book_from_runs
from fxhnt.domain.portfolio.combine import combine_returns
from fxhnt.domain.portfolio.models import Book, StrategyAllocation

__all__ = ["Book", "StrategyAllocation", "compute_target_weights", "book_from_runs", "combine_returns"]
