Returns this as a serializable JSON value.
@override Map<String, Object?> toJson() => {'runtimeType': 'JsonValueNumber', 'number': value};