the native Metronome alert types we expose, as-is, for usage alerts.
contracts are credits-only, so we alert on remaining balance: percentage (running-low and
exhaustion at 0%) and absolute credit balance. spend is kept for legacy/overage-depth alerts.
thresholdnumber required
Threshold in the type's native unit (% , $, or 0 for into-overage)