package domain

type CostPreview struct {
	PreviewID        string `json:"preview_id"`
	Action           string `json:"action"`
	KeyMode          string `json:"key_mode"`
	FixedCredits     int    `json:"fixed_credits"`
	MinCredits       int    `json:"min_credits"`
	MaxCredits       int    `json:"max_credits"`
	SearchCalls      int    `json:"search_calls"`
	MaxAICandidates  int    `json:"max_ai_candidates"`
	RemainingCredits int    `json:"remaining_credits"`
	EstimateBasis    string `json:"estimate_basis"`
	ExpiresAt        int64  `json:"expires_at"`
}
