ConfigFieldUnit
What a
numberfield's value is measured in. The stored value is always in this unit; only the control the operator touches changes, so a byte count stays a byte count everywhere it is read and afractionstays the share between 0 and 1 that the code multiplying by it wants
type ConfigFieldUnit = 'bytes' | 'fraction';