@override Map<String, Object?> toJson() => { if (singleUse != null) "single_use": encodeValue(singleUse), if (multiUse != null) "multi_use": encodeValue(multiUse), };