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