@class NSString, OKProducerPreset; @interface PUSlideshowSettings : PXSettings @property (nonatomic) BOOL allowUserInteractivity; @property (nonatomic) double interactiveTransitionFingerTrackingBoxRadiusMinValue; @property (nonatomic) double interactiveTransitionFingerTrackingBoxRadiusMaxValue; @property (nonatomic) double interactiveTransitionFingerTrackingBoxRadiusDefaultValue; @property (nonatomic) double interactiveTransitionFingerTrackingBoxRadiusIncrementValue; @property (nonatomic) double interactiveTransitionProgressThresholdMinValue; @property (nonatomic) double interactiveTransitionProgressThresholdMaxValue; @property (nonatomic) double interactiveTransitionProgressThresholdDefaultValue; @property (nonatomic) double interactiveTransitionProgressThresholdIncrementValue; @property (nonatomic) double interactiveTransitionVelocityThresholdForAlwaysFinishingMinValue; @property (nonatomic) double interactiveTransitionVelocityThresholdForAlwaysFinishingMaxValue; @property (nonatomic) double interactiveTransitionVelocityThresholdForAlwaysFinishingDefaultValue; @property (nonatomic) double interactiveTransitionVelocityThresholdForAlwaysFinishingIncrementValue; @property (nonatomic) BOOL slideshowSettingsEnableFullscreenSupport; @property (retain, nonatomic) OKProducerPreset *currentPreset; @property (retain, nonatomic) NSString *currentPresetUniqueIdentifier; + (id)sharedInstance; + (id)settingsControllerModule; - (id)parentSettings; - (void)performPostSaveActions; - (void)setDefaultValues; - (void)saveInteractiveSlideshowSettingsInUserDefaults; - (id)archiveValueForKey:(id)a0; - (void)setDefaultPresetTransitionValues; - (void)removeTransitionTimingCustomizationsFromUserDefaults; - (void).cxx_destruct; - (void)applyArchiveValue:(id)a0 forKey:(id)a1; - (BOOL)transitionSettingsAreDefaults; - (void)restoreCurrentInteractiveTransitionValuesFromUserDefaults; - (id)copyWithZone:(struct _NSZone { } *)a0; @end