package ledger

// HostRevenueStats 是主播中心按日期展示的周期钻石收益、POINT 已兑换数量和去重送礼人数。
type HostRevenueStats struct {
	// 旧字段继续只表示 SALARY_DIAMOND/历史 POINT，确保 Lalu 客户端口径不变。
	DiamondEarnings  int64
	DiamondExchanged int64
	// 新字段显式隔离永久钻石积分，不能与任务 POINT 或周期工资钻石相加。
	PointDiamondEarnings  int64
	PointDiamondExchanged int64
	GiftSenders           int64
}

// HostRevenueStatsQuery 使用左闭右开 UTC 毫秒区间；调用方必须限制区间长度。
type HostRevenueStatsQuery struct {
	HostUserID int64
	RegionID   int64
	StartAtMS  int64
	EndAtMS    int64
}
