luxlabs header browser preview


@class NSUUID, NSString, NSArray, TIInputContextHistory, TIKeyboardLayoutState, TIKeyboardSecureCandidateRenderTraits, BKSHIDEventAuthenticationMessage, NSDictionary, TIKeyboardLayout, TIKeyboardCandidate, TITextInputTraits, TIDocumentState;

@interface TIKeyboardState : NSObject <NSCopying, NSSecureCoding> {
    union { long long integerValue; struct { unsigned char userSelectedCurrentCandidate : 1; unsigned char shouldSkipCandidateSelection : 1; unsigned char suppressingCandidateSelection : 1; unsigned char needsCandidateMetadata : 1; unsigned char keyboardEventsLagging : 1; unsigned char hardwareKeyboardMode : 1; unsigned char splitKeyboardMode : 1; unsigned char floatingKeyboardMode : 1; unsigned char wordLearningEnabled : 1; unsigned char autocorrectionEnabled : 1; unsigned char shortcutConversionEnabled : 1; unsigned char candidateSelectionPredictionEnabled : 1; unsigned char autocapitalizationEnabled : 1; unsigned char canSendCurrentLocation : 1; unsigned char isScreenLocked : 1; unsigned char longPredictionListEnabled : 1; unsigned char needAutofill : 1; unsigned char needOneTimeCodeAutofill : 1; unsigned char landscapeOrientation : 1; unsigned char omitEmojiCandidates : 1; unsigned char emojiSearchMode : 1; unsigned char emojiPopoverMode : 1; unsigned char canSuggestSupplementalItemsForCurrentSelection : 1; unsigned char inlineCompletionEnabled : 1; unsigned char imageSuggestionEnabled : 1; } fields; } _mask;
    union { long long integerValue; struct { unsigned char displayed : 1; unsigned char autoDisplayMode : 1; } fields; } _autocorrectionListUIState;
}

@property (class, readonly) BOOL supportsSecureCoding;

@property (nonatomic) unsigned long long supplementalLexiconIdentifier;
@property (nonatomic) BOOL canSuggestSupplementalItemsForCurrentSelection;
@property (retain, nonatomic) NSUUID *documentIdentifier;
@property (copy, nonatomic) NSString *clientIdentifier;
@property (copy, nonatomic) NSString *inputMode;
@property (copy, nonatomic) NSArray *auxiliaryInputModeLanguages;
@property (copy, nonatomic) NSString *recipientIdentifier;
@property (retain, nonatomic) TIInputContextHistory *inputContextHistory;
@property (retain, nonatomic) TIKeyboardLayout *keyLayout;
@property (nonatomic) int shiftState;
@property (copy, nonatomic) TIKeyboardLayoutState *layoutState;
@property (retain, nonatomic) TIDocumentState *documentState;
@property (copy, nonatomic) TIKeyboardSecureCandidateRenderTraits *secureCandidateRenderTraits;
@property (copy, nonatomic) BKSHIDEventAuthenticationMessage *eventAuthenticationMessage;
@property (copy, nonatomic) NSString *inputForMarkedText;
@property (copy, nonatomic) NSString *searchStringForMarkedText;
@property (retain, nonatomic) TIKeyboardCandidate *currentCandidate;
@property (nonatomic) BOOL userSelectedCurrentCandidate;
@property (nonatomic) BOOL shouldSkipCandidateSelection;
@property (nonatomic) BOOL suppressingCandidateSelection;
@property (nonatomic) BOOL needsCandidateMetadata;
@property (nonatomic) BOOL keyboardEventsLagging;
@property (nonatomic) BOOL hardwareKeyboardMode;
@property (nonatomic) BOOL splitKeyboardMode;
@property (nonatomic) BOOL floatingKeyboardMode;
@property (nonatomic) BOOL landscapeOrientation;
@property (nonatomic) BOOL omitEmojiCandidates;
@property (nonatomic) BOOL emojiSearchMode;
@property (nonatomic) BOOL emojiPopoverMode;
@property (nonatomic) BOOL wordLearningEnabled;
@property (nonatomic) BOOL autocorrectionEnabled;
@property (nonatomic) BOOL shortcutConversionEnabled;
@property (nonatomic) BOOL candidateSelectionPredictionEnabled;
@property (nonatomic) BOOL autocapitalizationEnabled;
@property (nonatomic) BOOL inlineCompletionEnabled;
@property (nonatomic) BOOL imageSuggestionEnabled;
@property (retain, nonatomic) TITextInputTraits *textInputTraits;
@property (copy, nonatomic) NSString *responseContext;
@property (nonatomic) unsigned long long autocapitalizationType;
@property (nonatomic) unsigned long long keyboardType;
@property (nonatomic) BOOL secureTextEntry;
@property (nonatomic) BOOL autocorrectionListUIDisplayed;
@property (nonatomic) BOOL autocorrectionListUIAutoDisplayMode;
@property (nonatomic) BOOL canSendCurrentLocation;
@property (nonatomic) BOOL isScreenLocked;
@property (nonatomic) BOOL longPredictionListEnabled;
@property (nonatomic) BOOL needAutofill;
@property (nonatomic) unsigned long long autofillMode;
@property (nonatomic) unsigned long long autofillSubMode;
@property (retain, nonatomic) NSDictionary *autofillContext;
@property (nonatomic) BOOL needOneTimeCodeAutofill;
@property (readonly, nonatomic) BOOL needContactAutofill;
@property (copy, nonatomic) NSArray *supportedPayloadIds;
@property (readonly, nonatomic) BOOL shouldOutputFullwidthSpace;
@property (copy, nonatomic) NSArray *statisticChanges;

- (id)init;
- (void)encodeWithCoder:(id)a0;
- (id)description;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)initWithCoder:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)_createTextInputTraitsIfNecessary;

@end