@class UIColor, UIImageView, UIImage, UIView; @protocol PKSegmentedBarConfiguration; @interface PKSegmentedBarView : UIView { unsigned int _axis; UIImageView *_bar; UIView *_placeholder; UIImage *_image; double _barLength; double _maximumLength; id _configuration; id /* block */ _imageCompletion; _Atomic unsigned long long _generationCounter; } @property (nonatomic) BOOL showPlaceholder; @property (nonatomic) BOOL roundBaselineCorners; @property (nonatomic) BOOL useSmallCornerRadius; @property (nonatomic, getter=isBlurDisabled) BOOL blurDisabled; @property (retain, nonatomic) UIColor *placeholderColor; @property (readonly, nonatomic) double minimumLength; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void).cxx_destruct; - (void)layoutSubviews; - (void)_callCompletion; - (void)_generateImageForConfiguration:(id)a0 barLength:(double)a1 maximumLength:(double)a2 synchronous:(BOOL)a3; - (void)_updateImageWithImage:(id)a0; - (void)_updatePlaceholder; - (void)configureWithBarConfiguration:(id)a0 axis:(unsigned int)a1 maximumLength:(double)a2 barLength:(double)a3 synchronous:(BOOL)a4 completion:(id /* block */)a5; @end