Map<String, dynamic> toMap() { return { 'response': response?.toMap(), 'summary': summary?.toMap(), 'error': error?.toMap(), }; }