@class NSUUID, NSString, NSURL, TUConversationProvider, NSSet, TUConversationActivity, NSDictionary, TUHandle, TUConversationLink, TUConversationParticipantAssociation; @interface TUJoinConversationRequest : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) TUHandle *callerID; @property (copy, nonatomic) NSUUID *messagesGroupUUID; @property (copy, nonatomic) NSString *messagesGroupName; @property (nonatomic) BOOL showUIPrompt; @property (nonatomic, getter=isUplinkMuted) BOOL uplinkMuted; @property (nonatomic) unsigned long long avMode; @property (nonatomic) unsigned long long presentationMode; @property (retain, nonatomic) NSString *collaborationIdentifier; @property (nonatomic, getter=isVideo) BOOL video; @property (nonatomic) BOOL sendLetMeInRequest; @property (nonatomic, getter=isJoiningConversationWithLink) BOOL joiningConversationWithLink; @property (copy, nonatomic) NSSet *invitationPreferences; @property (readonly, copy, nonatomic) NSDictionary *notificationStylesByHandleType; @property (copy, nonatomic) TUConversationParticipantAssociation *participantAssociation; @property (copy, nonatomic) NSSet *remoteMembers; @property (nonatomic) BOOL hostedOnCurrentDevice; @property (nonatomic) BOOL endpointOnCurrentDevice; @property (nonatomic) BOOL prefersAddingRemoteMembersAfterHandoff; @property (readonly, nonatomic) BOOL hasAnySiriDisplayNames; @property (readonly, nonatomic) BOOL isOneToOne; @property (readonly, copy, nonatomic) NSSet *otherInvitedHandles; @property (copy, nonatomic) NSString *audioSourceIdentifier; @property (retain, nonatomic) NSUUID *UUID; @property (nonatomic, getter=isVideoEnabled) BOOL videoEnabled; @property (nonatomic) BOOL shouldSuppressInCallUI; @property (nonatomic) BOOL wantsStagingArea; @property (copy, nonatomic) TUConversationLink *conversationLink; @property (retain, nonatomic) TUConversationActivity *activity; @property (nonatomic) BOOL shouldLaunchBackgroundInCallUI; @property (readonly, nonatomic) NSURL *URL; @property (nonatomic) BOOL sendToScreening; @property (retain, nonatomic) TUConversationProvider *provider; @property (nonatomic) int originatingUIType; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)remoteMembersFromURLComponents:(id)a0; + (id)audioSourceIdentifierFromURLComponents:(id)a0; + (unsigned long long)avModeFromURLComponents:(id)a0; + (id)callerIDFromURLComponents:(id)a0; + (id)collaborationIdentifierFromURLComponents:(id)a0; + (id)conversationLinkFromURLComponents:(id)a0; + (id)invitationPreferencesFromURLComponents:(id)a0; + (BOOL)joiningConversationWithLinkFromURLComponents:(id)a0; + (id)messagesGroupNameFromURLComponents:(id)a0; + (id)messagesGroupUUIDFromURLComponents:(id)a0; + (int)originatingUITypeFromURLComponents:(id)a0; + (id)otherInvitedHandlesFromURLComponents:(id)a0; + (unsigned long long)presentationModeFromURLComponents:(id)a0; + (id)providerFromURLComponents:(id)a0; + (id)sanitizedMembersFromMembers:(id)a0; + (BOOL)sendLetMeInRequestFromURLComponents:(id)a0; + (BOOL)sendToScreeningFromURLComponents:(id)a0; + (BOOL)shouldSuppressInCallUIFromURLComponents:(id)a0; + (BOOL)showUIPromptFromURLComponents:(id)a0; + (BOOL)uplinkMutedFromURLComponents:(id)a0; + (id)uuidFromURLComponents:(id)a0; + (BOOL)videoEnabledFromURLComponents:(id)a0; + (BOOL)videoFromURLComponents:(id)a0; + (BOOL)wantsStagingAreaFromURLComponents:(id)a0; - (id)queryItems; - (BOOL)isEqualToRequest:(id)a0; - (id)initWithURL:(id)a0; - (void)encodeWithCoder:(id)a0; - (id)initWithUserActivity:(id)a0; - (id)bundleIdentifier; - (void).cxx_destruct; - (id)handles; - (BOOL)supportsAVMode:(unsigned long long)a0; - (BOOL)isEqual:(id)a0; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (id)initWithConversation:(id)a0; - (id)initWithRemoteMembers:(id)a0; - (id)avModeQueryItem; - (id)shouldSuppressInCallUIQueryItem; - (id)audioSourceIdentifierQueryItem; - (id)callerIDQueryItem; - (id)collaborationIdentifierQueryItem; - (id)contactNamesByHandleWithContactsDataSource:(id)a0; - (id)conversationLinkQueryItem; - (id)conversationMembersForIntent:(id)a0; - (id)initWithConversationLink:(id)a0 otherInvitedHandles:(id)a1 remoteMembers:(id)a2 sendLetMeInRequest:(BOOL)a3; - (id)initWithConversationLink:(id)a0 otherInvitedHandles:(id)a1 sendLetMeInRequest:(BOOL)a2; - (id)initWithGroupUUID:(id)a0 localParticipantHandle:(id)a1 remoteParticipantHandles:(id)a2; - (id)initWithProvider:(id)a0 remoteMemberHandles:(id)a1; - (id)initWithProvider:(id)a0 remoteMembers:(id)a1 otherInvitedHandles:(id)a2; - (id)initWithRemoteMembers:(id)a0 otherInvitedHandles:(id)a1; - (id)invitationPreferencesQueryItem; - (id)joiningConversationWithLinkQueryItem; - (id)messagesGroupNameQueryItem; - (id)messagesGroupUUIDQueryItem; - (id)originatingUIQueryItem; - (id)otherInvitedHandlesQueryItem; - (id)presentationModeQueryItem; - (id)providerQueryItem; - (id)remoteMembersQueryItem; - (id)sendLetMeInRequestQueryItem; - (id)sendToScreeningQueryItem; - (id)showUIPromptQueryItem; - (id)uplinkMutedQueryItem; - (id)userActivityUsingStartCallIntents; - (id)uuidQueryItem; - (id)videoEnabledQueryItem; - (id)videoQueryItem; - (id)wantsStagingAreaQueryItem; @end