@override Future<Map<String, dynamic>> process() async { return { 'id': hashCode.toString(), 'display_text': displayText, 'type': 'string_input', 'optional': optional, 'version': version }; }