@class PKShapeView, UIImageView, CAShapeLayer, UILabel, CAFilter; @interface _PKIdentityButton : UIButton { long long _label; long long _style; CAShapeLayer *_layer; struct CGSize { double width; double height; } _boundsSize; PKShapeView *_maskView; UIImageView *_iconView; UILabel *_singleLineLabel; UILabel *_multiLineLabel; CAFilter *_highlightFilter; BOOL _highlighted; struct CGSize { double width; double height; } _iconSize; struct CGSize { double width; double height; } _singleLineSize; struct UIEdgeInsets { double top; double left; double bottom; double right; } _singleLineAlignmentInset; struct CGSize { double width; double height; } _multiLineSize; struct UIEdgeInsets { double top; double left; double bottom; double right; } _multiLineAlignmentInset; } @property (nonatomic) double cornerRadius; + (Class)layerClass; + (id)buttonWithLabel:(long long)a0 style:(long long)a1; - (id)init; - (struct CGSize { double x0; double x1; })intrinsicContentSize; - (void)setHighlighted:(BOOL)a0; - (void)encodeWithCoder:(id)a0; - (void)_sharedInit; - (BOOL)_shouldAnimatePropertyWithKey:(id)a0; - (void).cxx_destruct; - (void)layoutSubviews; - (id)initWithCoder:(id)a0; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (void)_adjustVisibleLabelWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (double)_adjustedCornerRadiusForScale:(double)a0; - (void)_applyStyle; - (struct CGSize { double x0; double x1; })_baseIntrinsicMultiLineSize; - (struct CGSize { double x0; double x1; })_baseIntrinsicSingleLineSize; - (void)_createHighlightFilterIfNecessary; - (struct CGSize { double x0; double x1; })_intrinsicContentSizeForSingleLine:(BOOL)a0; - (BOOL)_singleLineFitsSize:(struct CGSize { double x0; double x1; })a0; - (id)_singleLineTitle; - (id)_splitSurtitle; - (id)_splitTitle; - (id)initWithLabel:(long long)a0 style:(long long)a1; @end