// Package domain contains core business entities. package domain import "time" // NotifyCredentials holds per-project email delivery credentials. type NotifyCredentials struct { // ProjectID is the rdev project this credential set belongs to. ProjectID string // AccountID is the notify service account UUID (used for deletion). AccountID string // APIKey is the notify send key (notify_send_...) for sending emails. APIKey string // Host is the shared sending host (e.g., "threesix.ai"). Host string // From is the from-address for outgoing email (e.g., "noreply@threesix.ai"). From string // CreatedAt is when the credentials were provisioned. CreatedAt time.Time }