@class NSString, GKMatchmakerViewController; @interface GKMatchmakerHostViewController : GKExtensionRemoteViewController @property (weak, nonatomic) GKMatchmakerViewController *delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (BOOL)dismissAutomaticallyAfterExtensionCompletion; + (id)matchmakerExtension; - (void)applicationWillEnterForeground; - (void).cxx_destruct; - (void)setHosted:(BOOL)a0; - (void)extensionIsCanceling; - (void)extensionIsFinishing; - (id)extensionObjectProxy; - (void)groupActivityJoiningPlayer:(id)a0 devicePushToken:(id)a1 participantServerIdentifier:(id)a2; - (void)inviterCancelled; - (void)messageFromExtension:(id)a0; - (void)recipientsPropertiesProvided:(id)a0; - (void)setAcceptedInviteInternal:(id)a0; - (void)setAutomatchFailedWithError:(id)a0; - (void)setAutomatchPlayerCount:(long long)a0; - (void)setCanStartWithMinimumPlayers:(BOOL)a0; - (void)setConnectingStateForPlayer:(id)a0; - (void)setDefaultInvitationMessage:(id)a0; - (void)setEligibilityForGroupSession:(BOOL)a0; - (void)setExistingPlayers:(id)a0; - (void)setFailedWithError:(id)a0; - (void)setInvitesFailedWithError:(id)a0; - (void)setMatchRequestInternal:(id)a0; - (void)setMatchmakingMode:(long long)a0; - (void)setNearbyPlayer:(id)a0 reachable:(BOOL)a1; - (void)setPlayer:(id)a0 connected:(BOOL)a1; - (void)setPlayer:(id)a0 responded:(long long)a1; - (void)setPlayer:(id)a0 sentData:(id)a1; - (void)setSharePlaySharingControllerResult:(BOOL)a0; - (void)shareMatchWithRequest:(id)a0 handler:(id /* block */)a1; @end