@class UIColor, NSString, PFPosterConfiguration, NSURL, PFPosterDescriptor; @protocol PUPosterOverrideConfiguration, PUMutablePosterConfiguration; @interface _PUWallpaperPosterEditorDebugEnvironment : NSObject @property (retain, nonatomic) UIColor *pu_caseColor; @property (nonatomic) long long pu_userInterfaceStyle; @property (retain, nonatomic) NSString *pu_selectedToolbarItemIdentifier; @property (retain, nonatomic) PFPosterDescriptor *posterDescriptor; @property (retain, nonatomic) PFPosterConfiguration *sourcePosterConfiguration; @property (retain, nonatomic) NSURL *sourceAssetDirectory; @property (retain, nonatomic) NSURL *targetAssetDirectory; @property (nonatomic) unsigned long long legacyConfigurationType; @property (retain, nonatomic) id overrideConfiguration; @property (readonly, nonatomic) long long pu_deviceOrientation; @property (readonly, nonatomic) long long pu_posterType; @property (readonly, nonatomic) NSURL *pu_sourceAssetDirectory; @property (readonly, nonatomic) NSURL *pu_targetAssetDirectory; @property (readonly, nonatomic) PFPosterDescriptor *pu_posterDescriptor; @property (readonly, nonatomic) PFPosterConfiguration *pu_sourcePosterConfiguration; @property (readonly, nonatomic) unsigned long long pu_legacyConfigurationType; @property (readonly, nonatomic) id pu_overrideConfiguration; @property (readonly, nonatomic) id pu_targetConfiguration; @property (readonly, nonatomic) unsigned long long pu_significantEventsCounter; @property (readonly, nonatomic, getter=pu_isCallServices) BOOL pu_callServices; @property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } pu_floatingObscurableBounds; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)init; - (void).cxx_destruct; - (id)initWithPosterDescriptor:(id)a0; - (id)initWithSourcePosterConfiguration:(id)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })pu_titleBoundsForLayout:(unsigned long long)a0; @end