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