@class CAARSchemaCAARProactiveFeatures, NSString, CAARSchemaCAARActionLevelDisambiguationHistory, NSData, CAARSchemaCAARAppHistoryFeatures, SISchemaUUID, CAARSchemaCAARAppLevelDisambiguationHistory; @interface CAARSchemaCAARActionFeatureSet : SISchemaInstrumentationMessage { struct { unsigned char isHighConfidence : 1; unsigned char isAppInForeground : 1; unsigned char appNameMentioned : 1; unsigned char isTopRankedPlugin : 1; unsigned char entityTypeMentioned : 1; unsigned char isColdOpenAllowlist : 1; unsigned char isLinkActionOnScreen : 1; unsigned char isDefaultLinkAction : 1; unsigned char isVocabNameMatch : 1; unsigned char isLinkAction : 1; unsigned char isAutoshortcut : 1; unsigned char isAutoshortcutAppOnScreen : 1; unsigned char entitySaliencyMaxScore : 1; unsigned char numSalientEntities : 1; unsigned char nlParseProbability : 1; unsigned char isTopRankedParse : 1; unsigned char isRepeatedFlowHandlerId : 1; unsigned char isAutoShortcutEnabled : 1; unsigned char isAmbiguousFirstRunPreviouslyShown : 1; unsigned char isInterpretableAsUniversalCommand : 1; unsigned char domainProtectionLevel : 1; } _has; } @property (retain, nonatomic) SISchemaUUID *actionCandidateId; @property (nonatomic) BOOL hasActionCandidateId; @property (nonatomic) BOOL isHighConfidence; @property (nonatomic) BOOL hasIsHighConfidence; @property (nonatomic) BOOL isAppInForeground; @property (nonatomic) BOOL hasIsAppInForeground; @property (nonatomic) BOOL appNameMentioned; @property (nonatomic) BOOL hasAppNameMentioned; @property (nonatomic) BOOL isTopRankedPlugin; @property (nonatomic) BOOL hasIsTopRankedPlugin; @property (nonatomic) BOOL entityTypeMentioned; @property (nonatomic) BOOL hasEntityTypeMentioned; @property (nonatomic) BOOL isColdOpenAllowlist; @property (nonatomic) BOOL hasIsColdOpenAllowlist; @property (nonatomic) BOOL isLinkActionOnScreen; @property (nonatomic) BOOL hasIsLinkActionOnScreen; @property (nonatomic) BOOL isDefaultLinkAction; @property (nonatomic) BOOL hasIsDefaultLinkAction; @property (nonatomic) BOOL isVocabNameMatch; @property (nonatomic) BOOL hasIsVocabNameMatch; @property (nonatomic) BOOL isLinkAction; @property (nonatomic) BOOL hasIsLinkAction; @property (nonatomic) BOOL isAutoshortcut; @property (nonatomic) BOOL hasIsAutoshortcut; @property (nonatomic) BOOL isAutoshortcutAppOnScreen; @property (nonatomic) BOOL hasIsAutoshortcutAppOnScreen; @property (nonatomic) unsigned int entitySaliencyMaxScore; @property (nonatomic) BOOL hasEntitySaliencyMaxScore; @property (nonatomic) unsigned int numSalientEntities; @property (nonatomic) BOOL hasNumSalientEntities; @property (nonatomic) float nlParseProbability; @property (nonatomic) BOOL hasNlParseProbability; @property (nonatomic) BOOL isTopRankedParse; @property (nonatomic) BOOL hasIsTopRankedParse; @property (nonatomic) BOOL isRepeatedFlowHandlerId; @property (nonatomic) BOOL hasIsRepeatedFlowHandlerId; @property (retain, nonatomic) CAARSchemaCAARAppHistoryFeatures *appHistoryFeatures; @property (nonatomic) BOOL hasAppHistoryFeatures; @property (retain, nonatomic) CAARSchemaCAARAppLevelDisambiguationHistory *appLevelDisambiguationHistory; @property (nonatomic) BOOL hasAppLevelDisambiguationHistory; @property (retain, nonatomic) CAARSchemaCAARActionLevelDisambiguationHistory *actionLevelDisambiguationHistory; @property (nonatomic) BOOL hasActionLevelDisambiguationHistory; @property (retain, nonatomic) CAARSchemaCAARProactiveFeatures *proactiveFeatures; @property (nonatomic) BOOL hasProactiveFeatures; @property (nonatomic) BOOL isAutoShortcutEnabled; @property (nonatomic) BOOL hasIsAutoShortcutEnabled; @property (nonatomic) BOOL isAmbiguousFirstRunPreviouslyShown; @property (nonatomic) BOOL hasIsAmbiguousFirstRunPreviouslyShown; @property (copy, nonatomic) NSString *actionIdentifier; @property (nonatomic) BOOL hasActionIdentifier; @property (nonatomic) BOOL isInterpretableAsUniversalCommand; @property (nonatomic) BOOL hasIsInterpretableAsUniversalCommand; @property (nonatomic) int domainProtectionLevel; @property (nonatomic) BOOL hasDomainProtectionLevel; @property (readonly, nonatomic) NSData *jsonData; - (unsigned long long)hash; - (id)suppressMessageUnderConditions; - (BOOL)readFrom:(id)a0; - (void)writeTo:(id)a0; - (void)deleteActionIdentifier; - (id)initWithDictionary:(id)a0; - (void).cxx_destruct; - (id)applySensitiveConditionsPolicy:(id)a0; - (id)dictionaryRepresentation; - (BOOL)isEqual:(id)a0; - (id)initWithJSON:(id)a0; - (void)deleteIsAutoshortcutAppOnScreen; - (void)deleteActionCandidateId; - (void)deleteActionLevelDisambiguationHistory; - (void)deleteAppHistoryFeatures; - (void)deleteAppLevelDisambiguationHistory; - (void)deleteAppNameMentioned; - (void)deleteDomainProtectionLevel; - (void)deleteEntitySaliencyMaxScore; - (void)deleteEntityTypeMentioned; - (void)deleteIsAmbiguousFirstRunPreviouslyShown; - (void)deleteIsAppInForeground; - (void)deleteIsAutoShortcutEnabled; - (void)deleteIsAutoshortcut; - (void)deleteIsColdOpenAllowlist; - (void)deleteIsDefaultLinkAction; - (void)deleteIsHighConfidence; - (void)deleteIsInterpretableAsUniversalCommand; - (void)deleteIsLinkAction; - (void)deleteIsLinkActionOnScreen; - (void)deleteIsRepeatedFlowHandlerId; - (void)deleteIsTopRankedParse; - (void)deleteIsTopRankedPlugin; - (void)deleteIsVocabNameMatch; - (void)deleteNlParseProbability; - (void)deleteNumSalientEntities; - (void)deleteProactiveFeatures; @end