@class TIProactiveTrigger, NSString, _ICPredictedItem, NSNumber; @interface TIZephyrCandidate : TIKeyboardCandidateSingle { BOOL _isSecureContentCandidate; unsigned int _usageTrackingMask; unsigned long long _wordOriginFeedbackID; TIProactiveTrigger *_proactiveTrigger; NSString *_responseKitCategory; } @property (nonatomic) BOOL isFromPhraseDictionary; @property (nonatomic) BOOL isFromTextChecker; @property (nonatomic, getter=isContinuousPathConversion) BOOL continuousPathConversion; @property (nonatomic, getter=shouldAccept) BOOL shouldAccept; @property (nonatomic, getter=shouldInsertSpaceAfterSelection) BOOL shouldInsertSpaceAfterSelection; @property (copy, nonatomic) NSString *label; @property (copy, nonatomic) NSString *fromBundleId; @property (nonatomic) unsigned long long ageForConnectionsMetrics; @property (nonatomic) double excessPathRatio; @property (copy, nonatomic) _ICPredictedItem *proactivePredictedItem; @property (nonatomic) double geometryScore; @property (nonatomic) double wordScore; @property (nonatomic) int dynamicUsageCount; @property (nonatomic) int dynamicPenaltyCount; @property (nonatomic, getter=isToucanInlineCompletionCandidate) BOOL toucanInlineCompletionCandidate; @property (copy, nonatomic) NSNumber *staticLinguisticLikelihood; + (BOOL)supportsSecureCoding; + (int)type; - (void)encodeWithCoder:(id)a0; - (id)description; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)isAutocorrection; - (BOOL)isSecureContentCandidate; - (id)responseKitCategory; - (unsigned int)usageTrackingMask; - (unsigned long long)wordOriginFeedbackID; - (id)candidateByReplacingWithCandidate:(id)a0 input:(id)a1 label:(id)a2; - (void)encodeWithCandidateResultSetCoder:(id)a0; - (id)initWithCandidate:(id)a0 forInput:(id)a1 rawInput:(id)a2 wordOriginFeedbackID:(unsigned long long)a3; - (id)initWithCandidate:(id)a0 forInput:(id)a1 rawInput:(id)a2 wordOriginFeedbackID:(unsigned long long)a3 usageTrackingMask:(unsigned int)a4 sourceMask:(unsigned int)a5; - (id)initWithCandidate:(id)a0 forInput:(id)a1 rawInput:(id)a2 wordOriginFeedbackID:(unsigned long long)a3 usageTrackingMask:(unsigned int)a4 sourceMask:(unsigned int)a5 learningFlagsMask:(unsigned long long)a6; - (id)initWithCandidate:(id)a0 forInput:(id)a1 rawInput:(id)a2 wordOriginFeedbackID:(unsigned long long)a3 usageTrackingMask:(unsigned int)a4 sourceMask:(unsigned int)a5 secureContentCandidate:(BOOL)a6 proactiveTrigger:(id)a7 proactivePredictedItem:(id)a8; - (id)initWithCandidate:(id)a0 forInput:(id)a1 rawInput:(id)a2 wordOriginFeedbackID:(unsigned long long)a3 usageTrackingMask:(unsigned int)a4 sourceMask:(unsigned int)a5 secureContentCandidate:(BOOL)a6 proactiveTrigger:(id)a7 proactivePredictedItem:(id)a8 responseKitCategory:(id)a9; - (id)initWithCandidate:(id)a0 forInput:(id)a1 wordOriginFeedbackID:(unsigned long long)a2; - (id)initWithCandidate:(id)a0 responseKitCategory:(id)a1; - (id)initWithCandidateResultSetCoder:(id)a0; - (id)proactiveTrigger; @end