luxlabs header browser preview


@class UIColor, UIFont;

@interface PBFPosterGalleryViewSpec : NSObject

@property (readonly, nonatomic) int deviceClass;
@property (readonly, nonatomic) struct CGSize { double width; double height; } portraitGallerySize;
@property (readonly, nonatomic) struct CGSize { double width; double height; } landscapeGallerySize;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } referenceBounds;
@property (readonly, nonatomic) double referenceScale;
@property (readonly, nonatomic) struct CGSize { double width; double height; } posterContentSize;
@property (readonly, nonatomic) struct CGSize { double width; double height; } posterHeroContentSize;
@property (readonly, nonatomic) struct CGSize { double width; double height; } posterEditingConfirmationContentSize;
@property (readonly, nonatomic) double posterCornerRadius;
@property (readonly, nonatomic) double sectionHorizontalMargin;
@property (readonly, nonatomic) double sectionVerticalMargin;
@property (readonly, nonatomic) double standardSpacing;
@property (readonly, nonatomic) double groupSpacing;
@property (readonly, nonatomic) UIFont *sectionHeaderTitleFont;
@property (readonly, nonatomic) UIColor *sectionHeaderTitleColor;
@property (readonly, nonatomic) UIFont *sectionHeaderSubtitleFont;
@property (readonly, nonatomic) UIColor *sectionHeaderSubtitleColor;
@property (readonly, nonatomic) double sectionHeaderSubtitleTopMargin;
@property (readonly, nonatomic) double sectionHeaderTopSpacing;
@property (readonly, nonatomic) double sectionHeaderBottomSpacing;
@property (readonly, nonatomic) UIFont *previewCellLabelFont;
@property (readonly, nonatomic) UIColor *previewCellLabelColor;
@property (readonly, nonatomic) double previewCellLabelToImageVerticalSpacing;
@property (readonly, nonatomic) UIFont *previewCellDescriptionLabelFont;
@property (readonly, nonatomic) UIColor *previewCellDescriptionLabelColor;
@property (readonly, nonatomic) double previewSmartAlbumCellAdditionalTopMargin;

+ (id)specForScreen:(id)a0;
+ (id)specForScreenIdentity:(id)a0;
+ (id)specForDisplayContext:(id)a0;
+ (id)displayMonitor;

- (struct CGSize { double x0; double x1; })posterContentSizeForOrientation:(long long)a0;
- (id)initWithReferenceBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 deviceClass:(int)a1 displayCornerRadius:(double)a2 scale:(double)a3;
- (double)heroSpacingForOrientation:(long long)a0;
- (void).cxx_destruct;
- (struct CGSize { double x0; double x1; })gallerySizeForPadOrientation:(long long)a0;

@end