luxlabs header browser preview


@class NSUUID, NSString, NSURL, TUConversationProvider, NSSet, TUConversationActivity, NSDictionary, TUHandle, TUConversationLink, TUConversationParticipantAssociation;

@interface TUJoinConversationRequest : NSObject <TUFilteredRequest, NSCopying, NSSecureCoding>

@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