Map<String, dynamic> toJson() { return { 'screen_name': screenName, 'rtc_participant_uid': rtcParticipantUid, 'role': role, 'recording_consent_status': recordingConsentStatus, }; }