@class NSString, _ATXDataStore, NSMutableDictionary, NSDate, ATXCachedCandidateCounter; @interface ATXAnchorModelDataStoreWrapper : NSObject { _ATXDataStore *_store; NSDate *_twentyOneDaysAgo; NSDate *_dateOfOldestAllowedCandidateOccurrenceForCandidateGeneration; NSMutableDictionary *_numCandidateOccurrencesInAllContextsForCandidateTypeCache; ATXCachedCandidateCounter *_cachedAppLaunchCounter; ATXCachedCandidateCounter *_cachedModeCounter; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)actionKeyFromActionCandidateId:(id)a0; + (id)modeDetailsFromModeCandidateId:(id)a0; + (id)actionCandidateFeaturesFromActionEvent:(id)a0 actionMetadata:(id)a1 actionOccurred:(BOOL)a2 actionEngaged:(BOOL)a3; + (id)actionDetailsFromActionCandidateId:(id)a0; + (id)anchorFeaturesForAnchorOccurrence:(id)a0 anchor:(id)a1 anchorMetadata:(id)a2; + (id)appCandidateFeaturesFromAppLaunchEvent:(id)a0 appMetadata:(id)a1 appWasLaunched:(BOOL)a2 appEngaged:(BOOL)a3; + (id)candidateIdFromAppIntentDuetEvent:(id)a0; + (id)candidateIdFromAppLaunchBiomeEvent:(id)a0; + (id)candidateIdFromAppLaunchDuetEvent:(id)a0; + (id)candidateIdFromBiomeEvent:(id)a0; + (id)candidateIdFromLinkActionBiomeEvent:(id)a0; + (id)candidateIdFromModeBiomeEvent:(id)a0; + (long long)dayOfWeekIntegerFromATXAnchorModelPBDayOfWeek:(int)a0; + (long long)isWeekendFromATXAnchorModelPBDayOfWeek:(int)a0; + (id)linkActionCandidateFeaturesFromLinkActionEvent:(id)a0 actionMetadata:(id)a1 actionOccurred:(BOOL)a2 actionEngaged:(BOOL)a3; + (id)linkActionDetailsFromLinkActionCandidateId:(id)a0; + (id)modeCandidateFeaturesFromModeEvent:(id)a0 modeMetadata:(id)a1 modeOccurred:(BOOL)a2 modeEngaged:(BOOL)a3; + (id)populateCandidateOccurrencesForFeatures:(id)a0 withLaunchHistoryMetadata:(id)a1; - (long long)numAppLaunchOccurrencesInAllContextsForAppLaunchCandidateId:(id)a0; - (long long)numModeOccurrencesInAllContextsForModeId:(id)a0; - (id)init; - (id)appIntentDuetEventsFromCandidateIds:(id)a0 date:(id)a1; - (long long)numCandidateOccurrencesInAnchorContextForCandidate:(id)a0 anchor:(id)a1; - (long long)latestAlogIdForCandidateId:(id)a0; - (void)updateOrInsertCandidateEventToDatabaseWithCandidateFeatures:(id)a0 anchor:(id)a1 anchorEvent:(id)a2; - (long long)numCandidateOccurrencesInAnchorContextForCandidateType:(id)a0 anchor:(id)a1; - (long long)numActionOccurrencesInAllContextsForActionId:(id)a0; - (long long)numUniqueAnchorOccurrencesForAnchor:(id)a0 candidateId:(id)a1; - (long long)numCandidateIdOccurrencesInJointAnchorContext:(id)a0 anchor:(id)a1 anchorMetadata:(id)a2; - (id)candidateIdFromActionMetadata:(id)a0; - (id)dateAnchorModelWasLastTrainedForAnchor:(id)a0; - (unsigned long long)deleteSamplesThatAreMoreThan28DaysOld; - (long long)numUniqueAnchorOccurrencesForGenericCandidateId:(id)a0 anchor:(id)a1; - (id)uniqueCandidateIdsThatOccurredAfterAnchor:(id)a0 candidateType:(id)a1; - (id)uniqueAnchorEventIdentifiersForAnchor:(id)a0; - (long long)numUniqueAnchorOccurrencesWithUniqueCandidateOccurrenceForGenericCandidateId:(id)a0 anchor:(id)a1; - (void)assignMetricsForTrainingResult:(id)a0 anchorType:(id)a1 anchorEventIdentifier:(id)a2 candidateId:(id)a3; - (id)appLaunchDuetEventFromCandidateId:(id)a0 date:(id)a1; - (id)initWithDataStore:(id)a0; - (id)trainingDataForCandidate:(id)a0 anchor:(id)a1 replacementStringForNilStringValues:(id)a2; - (void)populateCachedCountsForCandidateIds:(id)a0; - (void)updateOrInsertAppTrainingSample:(id)a0 featurizedApp:(id)a1 appWasLaunched:(BOOL)a2 appEngaged:(BOOL)a3 anchorEvent:(id)a4 anchor:(id)a5; - (id)uniqueCandidateIdsThatOccurredAfterAnchor:(id)a0; - (void)updateOrInsertAnchorType:(id)a0; - (void)updateOrInsertLinkActionTrainingSample:(id)a0 featurizedAction:(id)a1 actionOccurred:(BOOL)a2 actionEngaged:(BOOL)a3 anchorEvent:(id)a4 anchor:(id)a5; - (long long)numLinkActionOccurrencesInAllContexts; - (long long)numAppLaunchOccurrencesInAllContexts; - (id)modeBiomeEventsFromCandidateIds:(id)a0 date:(id)a1; - (void)updateOrInsertLocation:(id)a0; - (void)updateOrInsertAnchorEvent:(id)a0 anchor:(id)a1 featureMetadata:(id)a2; - (id)uniqueCandidateIdsThatOccurredAfterAnchor:(id)a0 candidateType:(id)a1 minOccurrences:(long long)a2; - (id)scoredActionFromAnchorModelPrediction:(id)a0; - (long long)numActionOccurrencesInAllContexts; - (void).cxx_destruct; - (long long)numCandidateOccurrencesInAllContextsForCandidateType:(id)a0; - (unsigned long long)deleteSamplesForBundleIdsNotInList:(id)a0; - (id)appLaunchDuetEventsFromCandidateIds:(id)a0 date:(id)a1; - (id)linkActionBiomeEventsFromCandidateIds:(id)a0 date:(id)a1; - (id)dateOfFirstPositiveCandidateOccurrence:(id)a0 anchor:(id)a1 startDate:(id)a2 limit:(unsigned long long)a3; - (id)linkActionBiomeEventFromCandidateId:(id)a0 date:(id)a1; - (void)insertAnchorOccurrence:(id)a0 anchor:(id)a1 featureMetadata:(id)a2; - (long long)numCandidateOccurrencesInAllContextsForCandidate:(id)a0; - (long long)numLinkActionOccurrencesInAllContextsForCandidateId:(id)a0; - (id)minSlotResolutionParametersFromALogId:(long long)a0 paramHash:(long long)a1; - (id)trainingResultsForAnchor:(id)a0; - (id)candidateTypeForCandidateId:(id)a0; - (long long)numUniqueAnchorOccurrencesWithUniqueCandidateOccurrenceForCandidate:(id)a0 anchor:(id)a1; - (double)timestampOfMostRecentRecordedAnchorOccurrenceForAnchor:(id)a0; - (long long)numUniqueAnchorOccurrencesForCandidate:(id)a0 anchor:(id)a1; - (id)historicalAnchorOccurrenceDatesForAnchor:(id)a0; - (id)secondsAfterAnchorWhenCandidateOccurredForAnchor:(id)a0 candidateId:(id)a1 onlyConsiderFirstOccurrencePerAnchor:(BOOL)a2; - (id)modeBiomeEventFromCandidateId:(id)a0 date:(id)a1; - (long long)numModeOccurrencesInAllContexts; - (id)appIntentDuetEventFromCandidateId:(id)a0 date:(id)a1; - (void)updateOrInsertActionTrainingSample:(id)a0 featurizedAction:(id)a1 actionOccurred:(BOOL)a2 actionEngaged:(BOOL)a3 anchorEvent:(id)a4 anchor:(id)a5; - (void)insertAnchorSuggestionOutcome:(unsigned long long)a0 date:(id)a1 anchorType:(id)a2 anchorEventIdentifier:(id)a3 candidateId:(id)a4; - (void)updateOrInsertAnchorModelTrainingResults:(id)a0 anchor:(id)a1; - (void)updateOrInsertModeTrainingSample:(id)a0 featurizedMode:(id)a1 modeOccurred:(BOOL)a2 modeEngaged:(BOOL)a3 anchorEvent:(id)a4 anchor:(id)a5; @end