System/Library/PrivateFrameworks/AppPredictionInternal.framework
ATXNotificationsSuggestion.h
Download ATXNotificationsSuggestion.h
@class _ATXAppLaunchHistogram, _ATXAggregateLogger, _ATXDataStore, NSObject, NSMutableSet, ATXNotificationsLogger, ATXNotificationsPriors, _ATXAppLaunchCategoricalHistogram;
@protocol OS_dispatch_queue;
@interface ATXNotificationsSuggestion : NSObject {
NSObject<OS_dispatch_queue> *_queue;
_ATXAppLaunchCategoricalHistogram *_notificationsHistory;
_ATXAppLaunchHistogram *_appHistory;
ATXNotificationsLogger *_logger;
_ATXAggregateLogger *_aggdlogger;
_ATXDataStore *_db;
ATXNotificationsPriors *_notificationsPriors;
NSMutableSet *_inmemorycache;
long long _stype;
}
+ (id)extractSuggestionTypeStringFromBundleIdentifier:(id)a0;
+ (id)createBundleIdentifierForSuggestionWithType:(long long)a0;
+ (id)generateAppId:(id)a0 topic:(id)a1;
+ (id)createNotificationIdForSuggestion:(id)a0;
+ (BOOL)isSettingSuggestion:(id)a0;
- (void)resetResponses;
- (void)logRTTOutcomeWithBundleId:(id)a0 topic:(id)a1 rttOutcome:(unsigned long long)a2;
- (BOOL)_checkIfInDB:(id)a0 topic:(id)a1;
- (id)getResponses;
- (id)initWithSuggestionType:(long long)a0;
- (void)suggestionResponse:(id)a0 topic:(id)a1 response:(long long)a2;
- (id)initWithSuggestionType:(long long)a0 notificationsHistogram:(id)a1 applaunchHistogram:(id)a2 dataStore:(id)a3 notificationsLogger:(id)a4 aggdlogger:(id)a5;
- (BOOL)checkIfInDB:(id)a0 topic:(id)a1;
- (id)message:(id)a0 topic:(id)a1 response:(long long)a2;
- (void).cxx_destruct;
- (id)initWithSuggestionType:(long long)a0 notificationsHistogram:(id)a1 applaunchHistogram:(id)a2;
@end