@class UIFont, NSString, UIImage, UIView, LAUICheckmarkLayer, UISearchBar, UIActivityIndicatorView, UILabel; @protocol PKCollapsibleHeaderViewDelegate; @interface PKCollapsibleHeaderView : UIView <UISearchBarDelegate> { UILabel *_titleLabel; UILabel *_subtitleLabel; UISearchBar *_searchBar; UIActivityIndicatorView *_activityIndicator; LAUICheckmarkLayer *_checkmarkLayer; struct CGSize { double width; double height; } _imageSize; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _cachedTimeLabelFrame; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _titleLabelLastLineBounds; double _titleLabelLastLineDescent; } @property (retain, nonatomic) UIFont *titleFont; @property (retain, nonatomic) UIView *topArtView; @property (retain, nonatomic) UIImage *image; @property (nonatomic) BOOL removeAdditionalTopPadding; @property (nonatomic) double additionalTopPadding; @property (nonatomic) double additionalBottomPadding; @property (readonly, nonatomic) double maxHeight; @property (readonly, nonatomic) double minHeight; @property (nonatomic) BOOL showSearchBar; @property (nonatomic) BOOL showSpinner; @property (nonatomic) BOOL showCheckmark; @property (nonatomic) BOOL titleShouldReserveSpaceForAccessories; @property (weak, nonatomic) id<PKCollapsibleHeaderViewDelegate> delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)searchBarCancelButtonClicked:(id)a0; - (void)_dynamicUserInterfaceTraitDidChange; - (BOOL)searchBarShouldBeginEditing:(id)a0; - (void)searchBar:(id)a0 textDidChange:(id)a1; - (void)searchBarTextDidEndEditing:(id)a0; - (void)_contentSizeCategoryDidChange; - (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (void)searchBarTextDidBeginEditing:(id)a0; - (void).cxx_destruct; - (void)searchBarSearchButtonClicked:(id)a0; - (id)hitTest:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (void)layoutSubviews; - (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0; - (double)_titleTopPadding; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_accessoryFrameForTitleFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 accessorySize:(struct CGSize { double x0; double x1; })a1; - (void)_hide:(BOOL)a0 view:(id)a1 animated:(BOOL)a2; - (struct { double x0; double x1; double x2; })_layoutWithBounds:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 isTemplateLayout:(BOOL)a1; - (double)_maxTitleWidthInsideFrameWidth:(double)a0 reserveSpace:(BOOL)a1; - (void)_setLabelFonts; - (double)_topArtTopPadding; - (void)_updateCheckmarkColor; - (struct { double x0; double x1; double x2; })heightBoundsForWidth:(double)a0; - (void)hideTitleView:(BOOL)a0 animated:(BOOL)a1; - (void)hideView:(BOOL)a0 animated:(BOOL)a1; - (void)setSearchBarDefaultText:(id)a0; - (void)setTitle:(id)a0 subtitle:(id)a1; @end