core.Map<core.String, core.dynamic> toJson() => { if (discriminant != null) 'discriminant': discriminant!, if (map != null) 'map': map!, };