@class NSArray, ATXTimelineRelevanceAdoption, NSSet, NSMutableDictionary, NSDictionary, BMAppLaunchStream, NSMutableArray, NSUserDefaults; @interface ATXHomeScreenWidgetDiscoverabilityLogHarvester : NSObject { NSMutableDictionary *_widgetDiscoverabilityDictionaries; NSUserDefaults *_defaults; BMAppLaunchStream *_appLaunchStream; NSMutableDictionary *_appUsageDictionary; ATXTimelineRelevanceAdoption *_timelineRelevanceAdoptionHelper; NSDictionary *_globalPopularityDictionary; NSArray *_thirdPartyAppsSortedByUsage; NSMutableDictionary *_appMetricsAccumulator; NSMutableArray *_metricsPerAlgorithm; NSSet *_topTwentyInstalled3PApps; BOOL _isiPad; } - (id)init; - (void).cxx_destruct; - (void)sendToCoreAnalytics; - (id)_appLaunchCountForAppBundleId:(id)a0; - (id)_fetchStackSuggestionsWithDefaultStack:(id)a0; - (id)_generateSummaryMetricsWithDescriptorCache:(id)a0 withActivity:(id)a1; - (void)_generateWidgetDiscoverabilityMetricsWithHomeScreenItemProducer:(id)a0 descriptors:(id)a1 appMetrics:(id)a2 algorithm:(int)a3; - (id)_globalPopularityDictionary; - (id)_initializeMetricsAccumulatorWithKeys:(id)a0; - (id)_installed3PAppsSortedByUsage; - (id)_installed3PAppsWithWidgetsSortedByUsage; - (id)_installedAppsSortedByAppUsage; - (BOOL)_isRegularlyUsedApp:(id)a0; - (void)_logAdblClassificationForUser; - (void)_logRankBasedMetricsWithOnboardingStacks:(id)a0 algorithm:(int)a1; - (void)_populateDistributionBasedMetricsWithAppMetrics:(id)a0; - (void)_populateRankBasedGlobalPopularityMetricsForWidgetPersonality:(id)a0 withRank:(id)a1 adoptionScore:(id)a2; - (void)_populateRankBasedMetricsForUsageWithRank:(id)a0 appBundleId:(id)a1 mostRegularlyUsedApp:(id)a2 secondMostRegularlyUsedApp:(id)a3; - (void)_populateRankBasedTimelineAdoptionMetricsForWidgetPersonality:(id)a0 withRank:(id)a1 adoptionScore:(id)a2; - (void)_queryAppUsageForAllInstalledApps; - (id)_setOfTopTwentyInstalled3PApps; - (id)_shortDescriptionForAlgorithm:(int)a0; - (BOOL)_shouldConsiderWidgetWhenCalculatingRankBasedMetricsWithFamilyMask:(unsigned long long)a0; - (id)_topTwentyInstalled3PAppsSortedByUsage; - (id)_uniqueDaysAppHasBeenLaunchedOverLast28Days:(id)a0; - (id)dryRunResult; - (void)generateWidgetDiscoverabilityMetricsWithActivity:(id)a0; @end