@class NSString, NSObject; @protocol OS_dispatch_queue; @interface ATXRecentActionEngagementCache : NSObject { NSString *_recentMLEngagementCachePath; NSString *_recentHeuristicEngagementCachePath; NSObject *_queue; } + (id)sharedInstance; - (id)init; - (id)initWithCacheDirectory:(id)a0; - (id)recentActions; - (id)_recentActionsNoSyncForCacheAtPath:(id)a0; - (void)clearRecentEngagements; - (id)exceptionsFoundInCacheAtPath:(id)a0 forCandidateExceptions:(id)a1; - (void)_addEngagedActionSetNoSync:(id)a0 toCacheAtPath:(id)a1; - (void)clearRecentEngagementsFromCacheAtPath:(id)a0 withExceptionActions:(id)a1; - (void).cxx_destruct; - (void)clearRecentMLEngagementsExceptForActions:(id)a0; - (void)_serializeAndWriteNoSyncActionSet:(id)a0 toCacheAtPath:(id)a1; - (id)_getAllCachedActionsNoSync; - (void)_addEngagedActionNoSync:(id)a0 toCacheAtPath:(id)a1; - (void)addEngagedAction:(id)a0; - (void)clearRecentHeuristicEngagementsExceptForActions:(id)a0; @end