from pydantic import BaseModel class MonthSummary(BaseModel): month: str # YYYY-MM income_cents: int expense_cents: int balance_cents: int # month net transaction_count: int class HistoryResponse(BaseModel): year: int months: list[MonthSummary]