luxlabs header browser preview


@class NSString, NSArray, NSMutableDictionary, TIContinuousPath;

@interface TTKTestCaseRecord : NSObject {
    NSMutableDictionary *_internalAnnotations;
}

@property (readonly, copy, nonatomic) NSString *primaryIntendedText;
@property (readonly, copy, nonatomic) NSArray *intendedText;
@property (readonly, copy, nonatomic) NSArray *additionalIntendedTexts;
@property (readonly, copy, nonatomic) NSString *inputText;
@property (readonly, copy, nonatomic) NSString *transliteration;
@property (readonly, copy, nonatomic) NSArray *touchDataCollection;
@property (readonly, copy, nonatomic) TIContinuousPath *touchData;
@property (readonly, copy, nonatomic) NSString *layoutName;
@property (readonly, copy, nonatomic) NSString *context;
@property (readonly, copy, nonatomic) NSString *recordID;
@property (readonly, copy, nonatomic) NSMutableDictionary *annotations;

- (id)initWithDictionary:(id)a0;
- (void).cxx_destruct;
- (id)initWithIntendedText:(id)a0 additionalIntendedTexts:(id)a1 touchDataCollection:(id)a2 recordID:(id)a3 layoutName:(id)a4 inputText:(id)a5 transliteration:(id)a6 context:(id)a7 annotations:(id)a8;
- (void)setAnnotation:(id)a0 forKey:(id)a1;
- (id)toJsonDictionary;

@end