text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, June 1, 2019 at 6:48:38 PM Mountain Standard Time
  * Operating System: Version 12.1.1 (Build 16C5050a)
  * Image Source: /System/Library/PrivateFrameworks/GameCenterFoundation.framework/GameCenterFoundation
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  
  @class GKTurnBasedParticipantInternal, NSDate, NSString, GKPlayer;
  
  @interface GKTurnBasedParticipant : NSObject {
  
  	GKTurnBasedParticipantInternal* _internal;
  
  }
  
  @property (retain,readonly) GKTurnBasedParticipantInternal * internal;              //@synthesize internal=_internal - In the implementation block
  @property (nonatomic,copy) NSDate * lastTurnDate; 
  @property (nonatomic,copy) NSDate * timeoutDate; 
  @property (nonatomic,readonly) NSString * matchStatusString; 
  @property (nonatomic,readonly) NSString * matchOutcomeString; 
  @property (nonatomic,readonly) BOOL isWinner; 
  @property (nonatomic,readonly) GKPlayer * invitedBy; 
  @property (nonatomic,readonly) NSString * inviteMessage; 
  @property (nonatomic,readonly) BOOL isLocalPlayer; 
  @property (nonatomic,retain,readonly) GKPlayer * player; 
  @property (nonatomic,readonly) long long status; 
  @property (assign,nonatomic) long long matchOutcome; 
  @property (nonatomic,copy,readonly) NSString * playerID; 
  +(id)keyPathsForValuesAffectingStatus;
  +(id)stringForMatchOutcome:(long long)arg1 ;
  +(id)keyPathsForValuesAffectingBasicMatchOutcomeString;
  +(id)keyPathsForValuesAffectingMatchOutcomeString;
  +(BOOL)matchOutcomeIsValidForDoneState:(long long)arg1 ;
  +(BOOL)instancesRespondToSelector:(SEL)arg1 ;
  +(id)instanceMethodSignatureForSelector:(SEL)arg1 ;
  -(id)initWithInternalRepresentation:(id)arg1 ;
  -(NSString *)playerID;
  -(GKPlayer *)player;
  -(void)setValue:(id)arg1 forUndefinedKey:(id)arg2 ;
  -(BOOL)isLocalPlayer;
  -(id)basicMatchOutcomeString;
  -(BOOL)isWinner;
  -(GKPlayer *)invitedBy;
  -(NSDate *)lastTurnDate;
  -(id)matchOutcomeStringForLocalPlayer;
  -(NSString *)matchOutcomeString;
  -(NSString *)matchStatusString;
  -(GKTurnBasedParticipantInternal *)internal;
  -(id)init;
  -(void)dealloc;
  -(BOOL)isEqual:(id)arg1 ;
  -(BOOL)respondsToSelector:(SEL)arg1 ;
  -(unsigned long long)hash;
  -(id)description;
  -(id)methodSignatureForSelector:(SEL)arg1 ;
  -(id)valueForUndefinedKey:(id)arg1 ;
  -(id)forwardingTargetForSelector:(SEL)arg1 ;
  -(long long)status;
  -(void)setStatus:(long long)arg1 ;
  @end
  
  