text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, September 27, 2020 at 11:43:53 AM Mountain Standard Time
  * Operating System: Version 14.0 (Build 18A373)
  * Image Source: /System/Library/PrivateFrameworks/GameCenterFoundation.framework/GameCenterFoundation
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <GameCenterFoundation/GKInternalRepresentation.h>
  
  @class NSString, GKRecurrenceRule;
  
  @interface GKTournamentDefinitionInternal : GKInternalRepresentation {
  
  	BOOL _customTournamentAllowIcon;
  	NSString* _tournamentDefinitionID;
  	NSString* _tournamentName;
  	long long _tournamentNameFormat;
  	NSString* _tournamentDescription;
  	NSString* _tournamentIcon;
  	long long _tournamentType;
  	long long _creationMethod;
  	long long _seedingMethod;
  	long long _participationType;
  	long long _scoringMethod;
  	long long _maxPlayers;
  	long long _minPlayers;
  	long long _maxPlayerShards;
  	double _typicalGameplayDuration;
  	double _tournamentDuration;
  	double _PreRegistrationTime;
  	GKRecurrenceRule* _recurrenceRule;
  	long long _maxReplays;
  	long long _autoTournamentIndex;
  	NSString* _customTournamentName;
  	long long _customTournamentNameFormat;
  	NSString* _customTournamentIcon;
  	long long _customSeedingMethods;
  	long long _customScoringMethods;
  	long long _customMaxPlayers;
  	long long _customMinPlayers;
  	double _customTournamentDuration;
  	long long _customMaxReplays;
  
  }
  
  @property (nonatomic,retain) NSString * tournamentDefinitionID;                 //@synthesize tournamentDefinitionID=_tournamentDefinitionID - In the implementation block
  @property (nonatomic,retain) NSString * tournamentName;                         //@synthesize tournamentName=_tournamentName - In the implementation block
  @property (assign,nonatomic) long long tournamentNameFormat;                    //@synthesize tournamentNameFormat=_tournamentNameFormat - In the implementation block
  @property (nonatomic,retain) NSString * tournamentDescription;                  //@synthesize tournamentDescription=_tournamentDescription - In the implementation block
  @property (nonatomic,retain) NSString * tournamentIcon;                         //@synthesize tournamentIcon=_tournamentIcon - In the implementation block
  @property (assign,nonatomic) long long tournamentType;                          //@synthesize tournamentType=_tournamentType - In the implementation block
  @property (assign,nonatomic) long long creationMethod;                          //@synthesize creationMethod=_creationMethod - In the implementation block
  @property (assign,nonatomic) long long seedingMethod;                           //@synthesize seedingMethod=_seedingMethod - In the implementation block
  @property (assign,nonatomic) long long participationType;                       //@synthesize participationType=_participationType - In the implementation block
  @property (assign,nonatomic) long long scoringMethod;                           //@synthesize scoringMethod=_scoringMethod - In the implementation block
  @property (assign,nonatomic) long long maxPlayers;                              //@synthesize maxPlayers=_maxPlayers - In the implementation block
  @property (assign,nonatomic) long long minPlayers;                              //@synthesize minPlayers=_minPlayers - In the implementation block
  @property (assign,nonatomic) long long maxPlayerShards;                         //@synthesize maxPlayerShards=_maxPlayerShards - In the implementation block
  @property (assign,nonatomic) double typicalGameplayDuration;                    //@synthesize typicalGameplayDuration=_typicalGameplayDuration - In the implementation block
  @property (assign,nonatomic) double tournamentDuration;                         //@synthesize tournamentDuration=_tournamentDuration - In the implementation block
  @property (assign,nonatomic) double PreRegistrationTime;                        //@synthesize PreRegistrationTime=_PreRegistrationTime - In the implementation block
  @property (nonatomic,retain) GKRecurrenceRule * recurrenceRule;                 //@synthesize recurrenceRule=_recurrenceRule - In the implementation block
  @property (assign,nonatomic) long long maxReplays;                              //@synthesize maxReplays=_maxReplays - In the implementation block
  @property (assign,nonatomic) long long autoTournamentIndex;                     //@synthesize autoTournamentIndex=_autoTournamentIndex - In the implementation block
  @property (nonatomic,retain) NSString * customTournamentName;                   //@synthesize customTournamentName=_customTournamentName - In the implementation block
  @property (assign,nonatomic) long long customTournamentNameFormat;              //@synthesize customTournamentNameFormat=_customTournamentNameFormat - In the implementation block
  @property (nonatomic,retain) NSString * customTournamentIcon;                   //@synthesize customTournamentIcon=_customTournamentIcon - In the implementation block
  @property (assign,nonatomic) BOOL customTournamentAllowIcon;                    //@synthesize customTournamentAllowIcon=_customTournamentAllowIcon - In the implementation block
  @property (assign,nonatomic) long long customSeedingMethods;                    //@synthesize customSeedingMethods=_customSeedingMethods - In the implementation block
  @property (assign,nonatomic) long long customScoringMethods;                    //@synthesize customScoringMethods=_customScoringMethods - In the implementation block
  @property (assign,nonatomic) long long customMaxPlayers;                        //@synthesize customMaxPlayers=_customMaxPlayers - In the implementation block
  @property (assign,nonatomic) long long customMinPlayers;                        //@synthesize customMinPlayers=_customMinPlayers - In the implementation block
  @property (assign,nonatomic) double customTournamentDuration;                   //@synthesize customTournamentDuration=_customTournamentDuration - In the implementation block
  @property (assign,nonatomic) long long customMaxReplays;                        //@synthesize customMaxReplays=_customMaxReplays - In the implementation block
  +(id)secureCodedPropertyKeys;
  -(long long)minPlayers;
  -(void)setTournamentDefinitionID:(NSString *)arg1 ;
  -(NSString *)tournamentDefinitionID;
  -(long long)maxPlayers;
  -(void)setTournamentDuration:(double)arg1 ;
  -(double)tournamentDuration;
  -(GKRecurrenceRule *)recurrenceRule;
  -(void)setRecurrenceRule:(GKRecurrenceRule *)arg1 ;
  -(void)setMinPlayers:(long long)arg1 ;
  -(void)setMaxPlayers:(long long)arg1 ;
  -(long long)scoringMethod;
  -(long long)seedingMethod;
  -(long long)creationMethod;
  -(long long)tournamentType;
  -(long long)participationType;
  -(NSString *)tournamentName;
  -(void)setTournamentName:(NSString *)arg1 ;
  -(long long)tournamentNameFormat;
  -(void)setTournamentNameFormat:(long long)arg1 ;
  -(NSString *)tournamentDescription;
  -(void)setTournamentDescription:(NSString *)arg1 ;
  -(NSString *)tournamentIcon;
  -(void)setTournamentIcon:(NSString *)arg1 ;
  -(void)setTournamentType:(long long)arg1 ;
  -(void)setCreationMethod:(long long)arg1 ;
  -(void)setSeedingMethod:(long long)arg1 ;
  -(void)setParticipationType:(long long)arg1 ;
  -(void)setScoringMethod:(long long)arg1 ;
  -(long long)maxPlayerShards;
  -(void)setMaxPlayerShards:(long long)arg1 ;
  -(double)typicalGameplayDuration;
  -(void)setTypicalGameplayDuration:(double)arg1 ;
  -(double)PreRegistrationTime;
  -(void)setPreRegistrationTime:(double)arg1 ;
  -(long long)maxReplays;
  -(void)setMaxReplays:(long long)arg1 ;
  -(long long)autoTournamentIndex;
  -(void)setAutoTournamentIndex:(long long)arg1 ;
  -(NSString *)customTournamentName;
  -(void)setCustomTournamentName:(NSString *)arg1 ;
  -(long long)customTournamentNameFormat;
  -(void)setCustomTournamentNameFormat:(long long)arg1 ;
  -(NSString *)customTournamentIcon;
  -(void)setCustomTournamentIcon:(NSString *)arg1 ;
  -(BOOL)customTournamentAllowIcon;
  -(void)setCustomTournamentAllowIcon:(BOOL)arg1 ;
  -(long long)customSeedingMethods;
  -(void)setCustomSeedingMethods:(long long)arg1 ;
  -(long long)customScoringMethods;
  -(void)setCustomScoringMethods:(long long)arg1 ;
  -(long long)customMaxPlayers;
  -(void)setCustomMaxPlayers:(long long)arg1 ;
  -(long long)customMinPlayers;
  -(void)setCustomMinPlayers:(long long)arg1 ;
  -(double)customTournamentDuration;
  -(void)setCustomTournamentDuration:(double)arg1 ;
  -(long long)customMaxReplays;
  -(void)setCustomMaxReplays:(long long)arg1 ;
  @end
  
  