luxlabs header browser preview


@class NSString, NSDictionary, NSMutableArray, NSObject;
@protocol OS_dispatch_queue;

@interface TIReporter : NSObject {
    NSObject<OS_dispatch_queue> *_logSerializationQueue;
    BOOL _isTransliterating;
}

@property (readonly, nonatomic) NSString *language;
@property (readonly, nonatomic) NSString *localeIdentifierForLanguage;
@property (readonly, nonatomic) NSString *textCorpus;
@property (readonly, nonatomic) NSString *buildVersion;
@property (copy, nonatomic) NSDictionary *options;
@property (readonly, nonatomic) NSMutableArray *resultLoggers;

+ (id)fileURLForTrial:(unsigned long long)a0 withOptions:(id)a1;
+ (id)languageForOptions:(id)a0;
+ (id)textCorpusForOptions:(id)a0;

- (void).cxx_destruct;
- (id)initWithBuildVersion:(id)a0;
- (id)reportForTrial:(unsigned long long)a0;
- (void)collectAggdStatisticsForResult:(id)a0;
- (id)reportForAutocorrectionResults:(id)a0;
- (id)alignedTypingSequenceForResult:(id)a0 keystrokeSegmentationMode:(unsigned long long)a1;
- (id)alignedTypingSequenceForTransliteratedResult:(id)a0;
- (void)beginLogTrial;
- (void)endLogTrial;
- (void)logResult:(id)a0;
- (id)resultsForTrial:(unsigned long long)a0;
- (BOOL)shouldConcatenateTokensAtBoundaryError;

@end