luxlabs header browser preview


@class TILanguageModelOfflineLearningTask, NSObject;
@protocol OS_dispatch_queue;

@interface TILanguageModelOfflineLearningAgent : NSObject

@property (readonly, nonatomic) NSObject<OS_dispatch_queue> *dispatchQueue;
@property (retain, nonatomic) TILanguageModelOfflineLearningTask *currentLearningTask;

+ (id)contactRecordsForRecipients:(id)a0;
+ (void)didFinishLearningWithAgent:(id)a0 task:(id)a1;
+ (id)sharedLearningAgent;

- (id)init;
- (void).cxx_destruct;
- (BOOL)continueLearningTaskWithStrategy:(id)a0;
- (void)handleRemovalOfLearnedModels;
- (void)performLearningIfNecessaryWithStrategy:(id)a0 lastAdaptationTime:(double)a1;
- (void)performTaskInBackground:(id /* block */)a0;

@end