luxlabs header browser preview


@class IATextInputActionsSessionSelectionAction, IATextInputActionsSessionUndoAction, IATextInputActionsSessionDictationBeganAction, IATextInputActionsSessionRedoAction, IATextInputActionsSessionEndAction, IATextInputActionsSessionBeganAction, IATextInputActionsSessionDeletionAction, IATextInputActionsSessionReplaceTextAction, IATextInputActionsSessionInsertionAction, NSString, IATextInputActionsSessionCopyAction, IATextInputActionsSessionPasteAction, IATextInputActionsSessionDictationEndedAction, IATextInputActionsSessionCutAction;

@interface IATextInputActionsSessionAction : NSObject

@property (nonatomic) struct _NSRange { unsigned long long location; unsigned long long length; } relativeRangeBefore;
@property (readonly, nonatomic) BOOL changedContent;
@property (nonatomic) long long source;
@property (nonatomic) long long textInputActionsType;
@property (readonly, nonatomic) long long inputActionCount;
@property (nonatomic) long long inputActionCountFromMergedActions;
@property (copy, nonatomic) NSString *language;
@property (copy, nonatomic) NSString *region;
@property (copy, nonatomic) NSString *keyboardVariant;
@property (copy, nonatomic) NSString *keyboardLayout;
@property (copy, nonatomic) NSString *keyboardType;
@property (copy, nonatomic) NSString *appBundleId;
@property (nonatomic) long long flagOptions;
@property (readonly, nonatomic) IATextInputActionsSessionBeganAction *asBegan;
@property (readonly, nonatomic) IATextInputActionsSessionEndAction *asEnd;
@property (readonly, nonatomic) IATextInputActionsSessionInsertionAction *asInsertion;
@property (readonly, nonatomic) IATextInputActionsSessionDeletionAction *asDeletion;
@property (readonly, nonatomic) IATextInputActionsSessionSelectionAction *asSelection;
@property (readonly, nonatomic) IATextInputActionsSessionCopyAction *asCopy;
@property (readonly, nonatomic) IATextInputActionsSessionCutAction *asCut;
@property (readonly, nonatomic) IATextInputActionsSessionPasteAction *asPaste;
@property (readonly, nonatomic) IATextInputActionsSessionUndoAction *asUndo;
@property (readonly, nonatomic) IATextInputActionsSessionRedoAction *asRedo;
@property (readonly, nonatomic) IATextInputActionsSessionDictationBeganAction *asDictationBegan;
@property (readonly, nonatomic) IATextInputActionsSessionDictationEndedAction *asDictationEnded;
@property (readonly, nonatomic) IATextInputActionsSessionReplaceTextAction *asReplaceText;

- (id)description;
- (void).cxx_destruct;
- (id)inputModeUniqueString;
- (BOOL)isMergeableWith:(id)a0;
- (long long)mergeActionIfPossible:(id)a0;

@end