@class NSString, NSMutableDictionary, NSNumber, NSUserDefaults; @interface IRPreferences : NSObject @property (retain, nonatomic) NSUserDefaults *defaults; @property (nonatomic) int userDefaultsRefreshToken; @property (retain, nonatomic) NSMutableDictionary *mobileAssetSettings; @property (retain, nonatomic) NSString *mobileAssetVersion; @property (readonly, nonatomic) NSString *preferenceString; @property (readonly, nonatomic) NSString *testPreferenceString; @property (readonly, nonatomic) NSNumber *testPreferenceInteger; @property (readonly, nonatomic) NSNumber *testPreferenceDouble; @property (readonly, nonatomic) NSNumber *testMobileAssetLoad; @property (readonly, nonatomic) NSNumber *loadMobileAssetXPCActivityInterval; @property (readonly, nonatomic) NSNumber *bleRssiProximityThreshold; @property (readonly, nonatomic) NSNumber *deviceRangeProximityThreshold; @property (readonly, nonatomic) NSNumber *miloLslIsSameMiloThreshold; @property (readonly, nonatomic) NSNumber *mediaPlaybackEventsTimeIntervalThreshold; @property (readonly, nonatomic) NSNumber *appleTvCtrlEventsTimeIntervalThreshold; @property (readonly, nonatomic) NSNumber *cleanupXPCActivityInterval; @property (readonly, nonatomic) NSNumber *dbCleanupXPCActivityDeleteServiceThreshold; @property (readonly, nonatomic) NSNumber *dbCleanupXPCActivityDeleteHistoryEventsThreshold; @property (readonly, nonatomic) NSNumber *dbCleanupXPCActivityDeleteReplayEventsThreshold; @property (readonly, nonatomic) NSNumber *dbCleanupXPCActivityDeleteCandidatesThreshold; @property (readonly, nonatomic) NSNumber *miloEnable; @property (readonly, nonatomic) NSNumber *candidateLastUsedThrForMiLoLowLatancyPowerOpt; @property (readonly, nonatomic) NSNumber *ttrThrottleTimeSec; @property (readonly, nonatomic) NSNumber *ttrPeriodicThrottleTimeSec; @property (readonly, nonatomic) NSNumber *nearbyDeviceMeasurmentExpityTimeSeconds; @property (readonly, nonatomic) NSNumber *proximitySessionRetryCountThreshold; @property (readonly, nonatomic) NSNumber *nearbyDeviceRegionThreshold; @property (readonly, nonatomic) NSNumber *uwbSuspendPedestrianFenceRadiusMeters; @property (readonly, nonatomic) NSNumber *uwbSuspendPedestrianFenceEnable; @property (readonly, nonatomic) NSNumber *replayWriterEventsSizeToBuffer; @property (readonly, nonatomic) NSNumber *numberOfHistoryEventsInCache; @property (readonly, nonatomic) NSNumber *numberOfEventsToSaveInDisk; @property (readonly, nonatomic) NSNumber *coreAnalyticsEnable; @property (readonly, nonatomic) NSNumber *coreAnalyticsXPCActivityInterval; @property (readonly, nonatomic) NSNumber *coreAnalyticsXPCHistoryEventsValidThreshold; @property (readonly, nonatomic) NSNumber *coreAnalyticsStatisticsCollectionPeriodInSeconds; @property (readonly, nonatomic) NSString *coreAnalyticsWeeklyMobileAssetVersion; @property (readonly, nonatomic) NSNumber *mediaRulesContinuityTimeIntervalInSeconds; @property (readonly, nonatomic) NSNumber *mediaRulesPickerChoiceConsistencyTimeIntervalInSeconds; @property (readonly, nonatomic) NSNumber *mediaRulesFilterAnyMultipleEventsTimeIntervalInSeconds; @property (readonly, nonatomic) NSNumber *mediaRulesFilterSimilarMultipleEventsTimeIntervalInSeconds; @property (readonly, nonatomic) NSNumber *mediaRulesPickerChoiceConsistencyEnable; @property (readonly, nonatomic) NSNumber *mediaRulesUserRejectedInLastDayEnable; @property (readonly, nonatomic) NSNumber *appleTvCtrlRulesContinuityTimeIntervalInSeconds; @property (readonly, nonatomic) NSNumber *appInFocusWindowInSeconds; @property (readonly, nonatomic) NSNumber *appInFocusWindowEnableOnServiceRun; @property (readonly, nonatomic) NSNumber *bannersFromScreenUnlockToAppInFocusEnable; @property (readonly, nonatomic) NSNumber *liveOnEnable; @property (readonly, nonatomic) NSNumber *liveOnTtrDebugDataRequestsEnabled; @property (readonly, nonatomic) NSNumber *liveOnTtrPeriodicDataRequestsEnabled; @property (readonly, nonatomic) NSNumber *liveOnMiloEnableRealTimeDeprecated; @property (readonly, nonatomic) NSNumber *controlledLiveOnMiLoRealTimeUponRequestCurrentContext; @property (readonly, nonatomic) NSNumber *numberOfUsedCandidates; @property (readonly, nonatomic) NSNumber *numberOfSeenCandidates; @property (readonly, nonatomic) NSNumber *candidateUpdateTimeIntervalSeconds; @property (readonly, nonatomic) NSNumber *uprankToAutorouteEligibilityThreshold1stParty; @property (readonly, nonatomic) NSNumber *uprankToOneTapEligibilityThreshold1stParty; @property (readonly, nonatomic) NSNumber *downrankToNoneEligibilityThreshold1stParty; @property (readonly, nonatomic) NSNumber *downrankToOneTapEligibilityThreshold1stParty; @property (readonly, nonatomic) NSNumber *downrankToNoneEligibilityBasedOnDismissAndRejectThreshold1stParty; @property (readonly, nonatomic) NSNumber *eligibilityInitStateIsOneTap1stParty; @property (readonly, nonatomic) NSNumber *uprankToAutorouteEligibilityThreshold3rdParty; @property (readonly, nonatomic) NSNumber *uprankToOneTapEligibilityThreshold3rdParty; @property (readonly, nonatomic) NSNumber *downrankToNoneEligibilityThreshold3rdParty; @property (readonly, nonatomic) NSNumber *downrankToOneTapEligibilityThreshold3rdParty; @property (readonly, nonatomic) NSNumber *downrankToNoneEligibilityBasedOnDismissAndRejectThreshold3rdParty; @property (readonly, nonatomic) NSNumber *eligibilityInitStateIsOneTap3rdParty; @property (readonly, nonatomic) NSNumber *pickerAutoSelectToPicketChoiceMinInterval; @property (readonly, nonatomic) NSNumber *miloSameSpaceRatioThreshold; @property (readonly, nonatomic) NSNumber *miloSameSpaceEventsTimeIntervalSeconds; @property (readonly, nonatomic) NSNumber *miloSameSpaceEventsNumberOfEventsToWatch; @property (readonly, nonatomic) NSNumber *candidateSelectorMostUsedSimilarAppTimeIntervalSeconds; @property (readonly, nonatomic) NSNumber *candidateSelectorMostUsedSimilarAppMaximumNumberOfEvents; @property (readonly, nonatomic) NSNumber *candidateSelectorMostUsedAnyAppTimeIntervalSeconds; @property (readonly, nonatomic) NSNumber *candidateSelectorMostUsedAnyAppMaximumNumberOfEvents; @property (readonly, nonatomic) NSNumber *candidateSelectorIsContinuityEnabled; @property (readonly, nonatomic) NSNumber *candidateSelectorIsMostUsedSimilarAppEnabled; @property (readonly, nonatomic) NSNumber *candidateSelectorIsNearestRangeOrHistoryOrSameICloudEnabled; @property (readonly, nonatomic) NSNumber *candidateSelectorIsMostUsedAnyAppEnabled; @property (readonly, nonatomic) NSNumber *candidateSelectorAllowSelectByUWB; @property (readonly, nonatomic) NSNumber *candidateSelectorAllowSelectByMiLo; @property (readonly, nonatomic) NSNumber *candidateSelectorAllowSelectByBLE; + (id)shared; - (id)init; - (void)dealloc; - (void)refresh; - (void).cxx_destruct; - (void)_defaultsSet; - (id)_getDictItemsForLogging:(id)a0 withTitle:(id)a1; - (id)_getKeyWithType:(id)a0 withDefaultValue:(id)a1 expectedType:(Class)a2; - (void)_registerForUserDefaultsRefreshNotification; - (void)setMobileAssetSettingsWithMobileAssetDict:(id)a0 assetVersion:(id)a1; - (void)updateAndNotifyKey:(id)a0 withObject:(id)a1; @end