luxlabs header browser preview


@class NSMutableString, NSMutableArray;

@interface TITypologyStatisticBasicCounts : TITypologyStatisticCurrentAutocorrections

@property (readonly, nonatomic) NSMutableString *recentText;
@property (readonly, nonatomic) NSMutableArray *recentAutocorrectionLocations;
@property (readonly, nonatomic) NSMutableString *recentTextBeforeBackspace;
@property (readonly, nonatomic) NSMutableString *recentTextAfterBackspace;
@property (nonatomic) BOOL backspacedIntoAutocorrection;
@property (readonly, nonatomic) long long touchCount;
@property (readonly, nonatomic) long long characterCount;
@property (readonly, nonatomic) long long predictedCharacterCount;
@property (readonly, nonatomic) long long backspaceCount;
@property (readonly, nonatomic) long long autocorrectionCount;
@property (readonly, nonatomic) long long rejectedCandidateCount;
@property (readonly, nonatomic) long long backspaceIntoAutocorrectionCount;
@property (readonly, nonatomic) long long predictiveSelectionCount;
@property (readonly, nonatomic) long long falseBackspaceCount;
@property (readonly, nonatomic) long long falseBackspaceIntoAutocorrectionCount;

- (id)aggregateReport;
- (id)init;
- (id)structuredReport;
- (void)visitRecordKeyboardInput:(id)a0;
- (void)visitRecordHitTest:(id)a0;
- (void)visitRecordSkipHitTest:(id)a0;
- (void)visitRecordCandidateRejected:(id)a0;
- (void).cxx_destruct;
- (void)visitRecordTextAccepted:(id)a0;
- (void)handleTouch:(id)a0;
- (void)visitRecordSync:(id)a0;
- (void)updateTextWithAcceptedCandidate:(id)a0;

@end