@class _PASNotificationToken, _PASLRUCache, PPTrialWrapper, _PASLock; @interface PPConfiguration : NSObject { _PASLock *_lock; _PASNotificationToken *_assetUpdateHandlerToken; _PASLRUCache *_cachedAlgorithms; PPTrialWrapper *_trialWrapper; } + (void)reload; + (id)sharedInstance; - (void)_loadUniversalSearchConfigParams; - (unsigned char)customTaggerMaxTokenCount; - (id)_mapAlgorithmNamesToNumbers:(id)a0 domain:(unsigned char)a1; - (BOOL)safariDataDetectorsEnabledForHighMemoryDevices; - (BOOL)topicFeedbackUsesCoreML; - (void)_loadNamedEntitiesConfigParams; - (void)_loadSocialHighlightConfigParamsWithGuardedData:(id)a0; - (void)_loadGlobalConfigParams; - (void)_loadTopicsConfigParamsWithGuardedData:(id)a0; - (id)differentiallyPrivateEntityLogLevels; - (BOOL)topicScoringUsesCoreML; - (void)_loadContactsConfigParams; - (BOOL)use2StageScoreInterpreterForLocationScoring; - (int)maxNumberNamedEntities; - (id)availablePortraitVariantNames; - (BOOL)useRawNEExtractionScores; - (id)sportsMetricsEventName; - (BOOL)namedEntityScoringUsesCoreML; - (float)scoreThresholdForLocation; - (id)_algorithmsToDelete:(id)a0 bundleId:(id)a1 customRules:(id)a2; - (double)socialHighlightDecayInterval; - (void)_loadUniversalSearchConfigParamsWithGuardedData:(id)a0; - (id)hyperparametersForMappingId:(id)a0; - (BOOL)isMultilingual; - (BOOL)use2StageScoreInterpreterForTPScoring; - (unsigned int)socialHighlightMaxNumHighlights; - (double)navigationMinimumTimeInterval; - (float)feedbackSessionLogsExtractionsSamplingRate; - (id)initWithTrialWrapper:(id)a0; - (int)sportsMetricsNumberOfLeaguesLogged; - (unsigned int)mapsSearchQueryLimit; - (unsigned int)namedEntityLoadAndMonitorInitialLoadLimit; - (double)routineExtractionScoreDecayHalfLifeDays; - (float)scoreThresholdForNamedEntity; - (unsigned long long)sentenceEmbeddingVersion; - (double)sportsMetricsSamplingRate; - (BOOL)safariDonationTitleExtractionEnabled; - (double)socialHighlightCacheTimeoutInterval; - (unsigned int)maxItemsInFeatureDictionary; - (int)feedbackSessionLogsGeohashLength; - (BOOL)locationScoringUsesHybrid; - (double)portraitMusicDataCollectionSamplingRateForAMP; - (id)contactsLabelScoringMap; - (float)scoreThresholdForTopic; - (BOOL)namedEntityFeedbackUsesCoreML; - (double)maxEmailHarvestingEligiblityInterval; - (void)_loadContactsConfigParamsWithGuardedData:(id)a0; - (double)socialHighlightMetricReportingInterval; - (float)topicsMultiplierForBundleId:(id)a0 algorithm:(unsigned long long)a1; - (id)_algorithmsForNode:(id)a0 bundleId:(id)a1 customRules:(id)a2; - (BOOL)topicMappingUsesCoreML; - (int)maxNumberMappedTopics; - (double)portraitAnalyticsSamplingRate; - (BOOL)flattenNamedEntitiesForCoreML; - (unsigned int)maxRelevantHighlightContacts; - (BOOL)useCachedPortraitScores; - (unsigned char)peopleSuggesterMax; - (double)namedEntityDecayHalfLifeSeconds; - (float)feedbackSessionLogsSamplingRate; - (double)socialHighlightFeedbackDeletionInterval; - (double)halfValuePosition; - (BOOL)enableECRMessageTokenCountsPlugin; - (id)naturalPortraitVariantName; - (double)routineExtractionScoreCountWeight; - (id)portraitMusicDataCollectionAMPBundleIds; - (float)recordSourceContactsInitialScore; - (BOOL)topicScoringUsesHybrid; - (int)portraitMusicDataCollectionMaximumRecordsPerType; - (void)_loadTopicsConfigParams; - (void)_loadLocationsConfigParams; - (unsigned int)maxNEExtractions; - (float)recordSourceNonContactsInitialScore; - (BOOL)use2StageScoreInterpreterForNEScoring; - (void)_loadQuickTypeConfigParamsWithGuardedData:(id)a0; - (void).cxx_destruct; - (id)feedbackSessionLogsSamplingRateOverrides; - (void)_loadGlobalConfigParamsWithGuardedData:(id)a0; - (double)portraitMusicDataCollectionSamplingRateForCTS; - (unsigned int)socialHighlightTopKCount; - (id)topicCalibrationTrie; - (double)socialHighlightRankedStorageMaxAge; - (int)sportsMetricsNumberOfTeamsLogged; - (BOOL)locationFeedbackUsesCoreML; - (unsigned int)navigationMinimumDistanceInMeters; - (unsigned long long)maxUniqueTokensInECRTokenCounts; - (id)portraitVariantName; - (int)portraitAnalyticsMaximumNumberOfRecords; - (unsigned char)nextEventsFuzzMinutes; - (double)decayedFeedbackCountsHalfLifeDays; - (BOOL)locationScoringUsesCoreML; - (void)_loadConfigParams; - (double)locationDecayHalfLifeSeconds; - (BOOL)portraitMusicDataCollectionCollectNonAMPNowPlaying; - (int)queryTimeNextFromMinutes; - (void)_loadLocationsConfigParamsWithGuardedData:(id)a0; - (unsigned int)queryTimeOtherToMinutes; - (double)scoreThreshold; - (id)trialWrapperReloadingIfNeeded; - (id)engagementKValues; - (double)topicDecayHalfLifeSeconds; - (double)topicMappingCoreMLThreshold; - (BOOL)namedEntityScoringUsesHybrid; - (double)mapsSearchQueryFromDateInterval; - (BOOL)storeNewExtractions; - (BOOL)notificationExtractionEnabled; - (double)nonReaderTextWeight; - (void)_loadNamedEntitiesConfigParamsWithGuardedData:(id)a0; - (BOOL)skipInsignificantEmailExtractions; - (unsigned int)queryTimeNextToMinutes; - (void)_loadSocialHighlightConfigParams; - (id)extractionAlgorithmsForBundleId:(id)a0 sourceLanguage:(id)a1 conservative:(BOOL)a2 domain:(unsigned char)a3; - (BOOL)flattenTopicsForCoreML; - (double)routineExtractionScoreDurationWeight; - (float)remoteTopicsMultiplier; - (void)_loadQuickTypeConfigParams; @end