@override Map<String, dynamic> toJson() => { 'type': type, 'item_id': itemId, 'output_index': outputIndex, 'arguments': arguments, 'sequence_number': sequenceNumber, };