@override Object toJson() => { if (value case final value?) 'value': value.toJson(), if (values case final values?) 'values': values.toJson(), };