@class UIColor, NSString, PUScrubberSettings, NSNumber; @interface PUOneUpSettings : PXSettings <PXPreferencesObserver> { NSNumber *_cachedAutoplayVideoEnabled; } @property (nonatomic) BOOL showSuggestionsForAllAssets; @property (nonatomic) BOOL showInitialDetailsIndicator; @property (nonatomic) BOOL enableSuggestionsAnalysis; @property (nonatomic) BOOL initialDetailsIndicatorShouldSlideIn; @property (nonatomic) double initialDetailsIndicatorDelay; @property (nonatomic) double initialDetailsIndicatorDuration; @property (nonatomic) long long titleTapAction; @property (retain, nonatomic) PUScrubberSettings *scrubberSettings; @property (nonatomic) unsigned long long scaleToFitBehavior; @property (nonatomic) double minimumContentInset; @property (nonatomic) BOOL allowUserTransform; @property (nonatomic) BOOL allowBadges; @property (nonatomic) BOOL allowScrubber; @property (nonatomic) BOOL allowChromeHiding; @property (nonatomic) BOOL allowDoubleTapZoom; @property (nonatomic) BOOL allowFullsizeJPEGDisplay; @property (nonatomic) long long userNavigationMaximumDistance; @property (nonatomic) BOOL showSaliencyRects; @property (nonatomic) BOOL showFacesRect; @property (nonatomic) BOOL showPaddedFacesRect; @property (nonatomic) BOOL showBestSquareRect; @property (nonatomic) BOOL showFacesTorsosRects; @property (nonatomic) BOOL showGazeRects; @property (nonatomic) BOOL showWallpaperCropRect; @property (nonatomic) BOOL showToggleCTMButton; @property (nonatomic) BOOL useHDRVideoThumbnails; @property (nonatomic) BOOL showGainMapButton; @property (nonatomic) BOOL enableHDR; @property (nonatomic) long long accessoryViewType; @property (nonatomic) double accessoryInitialTopPosition; @property (nonatomic) double minimumVisibleContentHeight; @property (nonatomic) double minimumVisibleCommentedContentHeight; @property (nonatomic) double minimumFullCommentTitleViewWidth; @property (nonatomic) BOOL hideToolbarWhenShowingAccessoryView; @property (nonatomic) BOOL hideFloatingInfoPanelWhenHidingChrome; @property (nonatomic) BOOL allowsDetailsToggleButtonInBars; @property (nonatomic) BOOL useGlobalDetailsVisibility; @property (nonatomic) BOOL useGlobalCommentsVisibility; @property (nonatomic) BOOL squareImageCapToHalfHeight; @property (nonatomic) BOOL shouldFadeAccessoryView; @property (nonatomic) double chromeDefaultAnimationDuration; @property (nonatomic) long long chromeAutoHideBehaviorOnLivePhoto; @property (nonatomic) long long chromeAutoHideBehaviorOnPlayButton; @property (nonatomic) long long chromeAutoHideBehaviorOnSwipe; @property (nonatomic) long long chromeAutoHideBehaviorOnZoom; @property (nonatomic) double chromeAutoHideDelay; @property (nonatomic) double chromeTimedAutoHideAnimationDuration; @property (nonatomic) BOOL persistChromeVisibility; @property (nonatomic) long long chromeAnimationType; @property (nonatomic) long long chromeBackgroundAnimationType; @property (nonatomic) double interpageSpacing; @property (nonatomic) double pagingSpringPullAdjustment; @property (nonatomic) double pagingFrictionAdjustment; @property (nonatomic) BOOL allowParallax; @property (nonatomic) long long parallaxModel; @property (nonatomic) double parallaxFactor; @property (nonatomic) double itemContentCornerRadius; @property (nonatomic) BOOL allowStatusBar; @property (nonatomic) double barsAreaVerticalOutset; @property (nonatomic) double visualLookupGlyphAnimationFadeOutDelay; @property (nonatomic) double defaultZoomInFactor; @property (nonatomic) double doubleTapZoomFactor; @property (nonatomic) BOOL doubleTapZoomAreaExcludesBars; @property (nonatomic) BOOL doubleTapZoomAreaExcludesBackground; @property (nonatomic) unsigned long long fullQualityCrossfadeBehavior; @property (nonatomic) double fullQualityCrossfadeDuration; @property (nonatomic) BOOL retainProxyUntilZoom; @property (nonatomic) BOOL enableFigPhotoTiledLayer; @property (nonatomic) BOOL useURLForLargePhotosWithFigPhotoTiledLayer; @property (nonatomic) BOOL forceURLWithFigPhotoTiledLayer; @property (nonatomic) BOOL enableFigPhotoBackgroundSizeBasedDisplay; @property (nonatomic) BOOL simulateWorstCaseFigPhotoBackgroundSize; @property (nonatomic) BOOL autoplayVideo; @property (nonatomic) double videoAutoplayThreshold; @property (nonatomic) BOOL unmuteOnChromeHide; @property (nonatomic) BOOL allowPlayButtonInBars; @property (nonatomic) double videoPauseThreshold; @property (nonatomic) BOOL videoRemuteOnBackgrounding; @property (nonatomic) double autoplayScrubberWidth; @property (nonatomic) BOOL videoShowDebugBorders; @property (nonatomic) BOOL videoShowLiveEffectsRenderingIndicator; @property (nonatomic) BOOL insertDummyHighlightTimeRanges; @property (nonatomic) BOOL showVideoSearchHighlightLabel; @property (nonatomic) BOOL videoStartAtFirstHighlight; @property (nonatomic) BOOL showVideoHighlightLabel; @property (nonatomic) BOOL showSearchQueryInVideoHighlightLabel; @property (nonatomic) unsigned long long videoHighlightColorName; @property (readonly, nonatomic) UIColor *videoHighlightColor; @property (nonatomic) double videoHighlightPreroll; @property (nonatomic) BOOL livePhotoSRLCompensationEnabled; @property (nonatomic) BOOL livePhotoSRLCompensationManualMode; @property (nonatomic) double livePhotoSRLCompensationManualValue; @property (copy, nonatomic) NSString *livePhotoSRLCompensationFilterName; @property (nonatomic) double livePhotoInteractionThreshold; @property (nonatomic) BOOL applyPerspectiveTransformDuringVitality; @property (nonatomic) BOOL lockScrollDuringLivePhotoPlayback; @property (nonatomic) BOOL livePhotoScrubberShowForPlayback; @property (nonatomic) BOOL shouldMergeOverlappingLivePhotos; @property (nonatomic) double livePhotoMinimumOverlappingDuration; @property (nonatomic) unsigned long long overlappingLivePhotosCountLimit; @property (nonatomic) double vitalityMaskBlur; @property (nonatomic) double vitalityFeatherScale; @property (nonatomic) double vitalityMaxAllowedInsetPoints; @property (nonatomic) double vitalityMaxAllowedLargeInsetPoints; @property (nonatomic) BOOL vitalityUseInsetLimiting; @property (nonatomic) BOOL showReframedBadge; @property (nonatomic) unsigned long long viewModelCacheCountLimit; @property (nonatomic) double visibilityDurationForEnteringQuickPagingRegime; @property (nonatomic) double visibilityDurationForExitingQuickPagingRegime; @property (nonatomic) long long minNavigationDistanceForQuickPagingRegime; @property (nonatomic) double visibilityDurationForEnteringFastRegime; @property (nonatomic) double visibilityDurationForExitingFastRegime; @property (nonatomic) long long minNavigationDistanceForFastRegime; @property (nonatomic) double bounceDuration; @property (nonatomic) double bounceDelay; @property (nonatomic) double bounceSpringDamping; @property (nonatomic) double bounceInitialVelocity; @property (nonatomic) BOOL allowGIFPlayback; @property (nonatomic) BOOL showGIFLoadingDelays; @property (nonatomic) double playGIFSettledThreshold; @property (nonatomic) double playGIFEnterThreshold; @property (nonatomic) double playGIFMoveOutThreshold; @property (nonatomic) BOOL allowVisualIntelligence; @property (nonatomic) BOOL hideVisualIntelligenceOverlayIn1Up; @property (nonatomic) BOOL hideVisualIntelligenceOverlayIn1UpDetails; @property (nonatomic) BOOL allowsVisualIntelligenceV2; @property (nonatomic) BOOL allowsVisualIntelligenceInVideoFrame; @property (nonatomic) BOOL allowsVisualIntelligenceRemoveBackground; @property (nonatomic) BOOL allowsVisualIntelligenceVisualLookupInfoPanelMode; @property (nonatomic) BOOL simulateAssetContentLoading; @property (nonatomic) double simulatedAssetContentLoadingDuration; @property (nonatomic) BOOL simulateLoadingError; @property (nonatomic) long long simulatedLoadingErrorType; @property (nonatomic) BOOL showFileRadarButtonForOneUpErrorPresentationsOnInternalInstalls; @property (nonatomic) BOOL quickCropEnabled; @property (nonatomic) double quickCropInvisibilityTimer; @property (nonatomic) double quickCropFadeIn; @property (nonatomic) double quickCropFadeOut; @property (nonatomic) double quickCropBackgroundBrightness; @property (nonatomic) BOOL quickCropHideOtherToolsInEdit; @property (nonatomic) BOOL quickCropUseSymbol; @property (nonatomic) BOOL useDebuggingColors; @property (nonatomic) long long debuggingTitleType; @property (nonatomic) unsigned long long debuggingBadges; @property (nonatomic) unsigned long long debuggingBadgesWhenFavorite; @property (nonatomic) BOOL useDebuggingProgressLabel; @property (nonatomic) BOOL showBufferingIndicatorDuringPlay; @property (nonatomic) BOOL showLoadingIndicatorDuringDownload; @property (nonatomic) BOOL alwaysShowRenderIndicator; @property (nonatomic) double simulatedRenderProgress; @property (nonatomic) BOOL alwaysShowAirPlayButton; @property (nonatomic) double finalFadeOutDuration; + (id)sharedInstance; + (id)settingsControllerModule; + (id)transientProperties; - (id)parentSettings; - (void)createChildren; - (void)preferencesDidChange; - (BOOL)allowAutoplayVideoForAsset:(id)a0; - (void)setDefaultValues; - (long long)version; - (void)_updateVisualIntelligenceRelatedSettings; - (void).cxx_destruct; @end