luxlabs header browser preview


@class TICorrectionCandidates, NSArray, TIKeyboardCandidate;

@interface TIAutocorrectionList : NSObject <NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (nonatomic) BOOL containsProactiveTriggers;
@property (nonatomic) BOOL proactiveSuggestionsEmpty;
@property (readonly, nonatomic) BOOL empty;
@property (readonly, nonatomic) TICorrectionCandidates *corrections;
@property (readonly, nonatomic) NSArray *predictions;
@property (readonly, nonatomic) NSArray *inlineCompletions;
@property (readonly, nonatomic) NSArray *emojiList;
@property (readonly, nonatomic) NSArray *proactiveTriggers;
@property (readonly, nonatomic) BOOL hasSupplementalCandidates;
@property (readonly, nonatomic) TIKeyboardCandidate *autocorrectionIfSupplemental;
@property (readonly, nonatomic) NSArray *predictionsIfSupplemental;
@property (readonly, nonatomic) TIKeyboardCandidate *autocorrection;
@property (readonly, nonatomic) NSArray *alternateCorrections;
@property (readonly, nonatomic) NSArray *candidates;
@property (readonly, nonatomic) BOOL shouldAcceptTopCandidate;

+ (id)listWithAutocorrection:(id)a0;
+ (id)listWithAutocorrection:(id)a0 predictions:(id)a1;
+ (id)listWithAutocorrection:(id)a0 predictions:(id)a1 emojiList:(id)a2;
+ (id)listWithCorrections:(id)a0;
+ (id)listWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 inlineCompletionList:(id)a3 proactiveTriggers:(id)a4;
+ (id)listWithPredictions:(id)a0 emojiList:(id)a1 proactiveTriggers:(id)a2;
+ (id)listWithAutocorrection:(id)a0 predictions:(id)a1 emojiList:(id)a2 proactiveTriggers:(id)a3;
+ (id)listWithAutocorrection:(id)a0 predictions:(id)a1 emojiList:(id)a2 inlineCompletions:(id)a3;
+ (id)autocorrectionListWithCandidates:(id)a0 shouldAcceptTopCandidate:(BOOL)a1;
+ (id)listWithCorrections:(id)a0 inlineCompletionList:(id)a1;
+ (id)listWithCorrections:(id)a0 predictions:(id)a1;
+ (id)listWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2;
+ (id)listWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 inlineCompletions:(id)a3;
+ (id)listWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 proactiveTriggers:(id)a3;
+ (id)listWithPredictions:(id)a0 proactiveTriggers:(id)a1;

- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (id)initWithCoder:(id)a0;
- (BOOL)hasSupplementalItems;
- (id)initListWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 proactiveTriggers:(id)a3 inlineCompletions:(id)a4;
- (id)initWithCandidates:(id)a0;
- (id)initWithCandidates:(id)a0 shouldAcceptTopCandidate:(BOOL)a1;
- (id)initWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 proactiveTriggers:(id)a3;
- (id)initWithCorrections:(id)a0 predictions:(id)a1 emojiList:(id)a2 proactiveTriggers:(id)a3 inlineCompletions:(id)a4;
- (BOOL)isSupplementalCandidateInPredictions:(id)a0;
- (BOOL)shouldAcceptInlineCompletion;

@end