@class NSString, NSMutableArray; @interface AWDProactiveAppPredictionSession : PBCodable <NSCopying> { struct { unsigned char timestamp : 1; unsigned char consumerSubType : 1; unsigned char coreMotionCurrentMotionLaunches : 1; unsigned char coreMotionLaunches : 1; unsigned char currentLOIType : 1; unsigned char dayOfWeek : 1; unsigned char engagedApp : 1; unsigned char locationDistanceFromGym : 1; unsigned char locationDistanceFromHome : 1; unsigned char locationDistanceFromSchool : 1; unsigned char locationDistanceFromWork : 1; unsigned char outcome : 1; unsigned char predictionCacheAge : 1; unsigned char sessionLogVersion : 1; unsigned char timeOfDayInterval : 1; unsigned char totalAirplaneModeLaunches : 1; unsigned char totalCurrentDayOfWeekLaunches : 1; unsigned char totalDayOfWeekLaunches : 1; unsigned char totalLaunchSequences : 1; unsigned char totalLaunches : 1; unsigned char totalSSIDLaunches : 1; unsigned char totalSpotlightLaunches : 1; unsigned char totalSpotlightTimeOfDayLaunches : 1; unsigned char totalTimeOfDayLaunches : 1; unsigned char totalTrendingLaunches : 1; unsigned char totalWifiLaunches : 1; unsigned char inAirplaneMode : 1; unsigned char isInternalBuild : 1; } _has; } @property (nonatomic) BOOL hasTimestamp; @property (nonatomic) unsigned long long timestamp; @property (nonatomic) BOOL hasCoreMotionLaunches; @property (nonatomic) int coreMotionLaunches; @property (nonatomic) BOOL hasTotalAirplaneModeLaunches; @property (nonatomic) int totalAirplaneModeLaunches; @property (nonatomic) BOOL hasInAirplaneMode; @property (nonatomic) BOOL inAirplaneMode; @property (nonatomic) BOOL hasCoreMotionCurrentMotionLaunches; @property (nonatomic) int coreMotionCurrentMotionLaunches; @property (nonatomic) BOOL hasTotalSpotlightLaunches; @property (nonatomic) int totalSpotlightLaunches; @property (nonatomic) BOOL hasTotalLaunchSequences; @property (nonatomic) int totalLaunchSequences; @property (nonatomic) BOOL hasTotalCurrentDayOfWeekLaunches; @property (nonatomic) int totalCurrentDayOfWeekLaunches; @property (nonatomic) BOOL hasTotalWifiLaunches; @property (nonatomic) int totalWifiLaunches; @property (nonatomic) BOOL hasTimeOfDayInterval; @property (nonatomic) int timeOfDayInterval; @property (nonatomic) BOOL hasConsumerSubType; @property (nonatomic) int consumerSubType; @property (nonatomic) BOOL hasCurrentLOIType; @property (nonatomic) int currentLOIType; @property (nonatomic) BOOL hasTotalLaunches; @property (nonatomic) int totalLaunches; @property (nonatomic) BOOL hasOutcome; @property (nonatomic) int outcome; @property (nonatomic) BOOL hasEngagedApp; @property (nonatomic) int engagedApp; @property (nonatomic) BOOL hasTotalTrendingLaunches; @property (nonatomic) int totalTrendingLaunches; @property (nonatomic) BOOL hasTotalTimeOfDayLaunches; @property (nonatomic) int totalTimeOfDayLaunches; @property (nonatomic) BOOL hasTotalSSIDLaunches; @property (nonatomic) int totalSSIDLaunches; @property (nonatomic) BOOL hasLocationDistanceFromHome; @property (nonatomic) int locationDistanceFromHome; @property (nonatomic) BOOL hasLocationDistanceFromWork; @property (nonatomic) int locationDistanceFromWork; @property (nonatomic) BOOL hasLocationDistanceFromSchool; @property (nonatomic) int locationDistanceFromSchool; @property (nonatomic) BOOL hasLocationDistanceFromGym; @property (nonatomic) int locationDistanceFromGym; @property (nonatomic) BOOL hasIsInternalBuild; @property (nonatomic) BOOL isInternalBuild; @property (nonatomic) BOOL hasPredictionCacheAge; @property (nonatomic) int predictionCacheAge; @property (nonatomic) BOOL hasSessionLogVersion; @property (nonatomic) int sessionLogVersion; @property (nonatomic) BOOL hasTotalSpotlightTimeOfDayLaunches; @property (nonatomic) int totalSpotlightTimeOfDayLaunches; @property (nonatomic) BOOL hasDayOfWeek; @property (nonatomic) int dayOfWeek; @property (nonatomic) BOOL hasTotalDayOfWeekLaunches; @property (nonatomic) int totalDayOfWeekLaunches; @property (retain, nonatomic) NSMutableArray *appSequences; @property (readonly, nonatomic) BOOL hasAPRFeedbackSource; @property (retain, nonatomic) NSString *aPRFeedbackSource; @property (readonly, nonatomic) BOOL hasAPREngagementType; @property (retain, nonatomic) NSString *aPREngagementType; @property (readonly, nonatomic) BOOL hasAPRSiriExperience; @property (retain, nonatomic) NSString *aPRSiriExperience; @property (readonly, nonatomic) BOOL hasIntentType; @property (retain, nonatomic) NSString *intentType; @property (readonly, nonatomic) BOOL hasConsumerType; @property (retain, nonatomic) NSString *consumerType; @property (readonly, nonatomic) BOOL hasSessionId; @property (retain, nonatomic) NSString *sessionId; @property (readonly, nonatomic) BOOL hasABGroup; @property (retain, nonatomic) NSString *aBGroup; + (Class)appSequenceType; - (unsigned long long)hash; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (id)description; - (void).cxx_destruct; - (id)dictionaryRepresentation; - (void)copyTo:(id)a0; - (BOOL)isEqual:(id)a0; - (void)mergeFrom:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (int)StringAsOutcome:(id)a0; - (id)outcomeAsString:(int)a0; - (int)StringAsConsumerSubType:(id)a0; - (int)StringAsCurrentLOIType:(id)a0; - (void)addAppSequence:(id)a0; - (id)appSequenceAtIndex:(unsigned long long)a0; - (unsigned long long)appSequencesCount; - (void)clearAppSequences; - (id)consumerSubTypeAsString:(int)a0; - (id)currentLOITypeAsString:(int)a0; @end