luxlabs header browser preview


@class UIStackView, UIView, ICQPremiumOffer, NSString, ICQAsyncImageView, NSLayoutConstraint, ICQPremiumButton, UILabel, _ICQOpportunityBubbleReportingSpecification;
@protocol ICQTileViewDelegate;

@interface ICQTileView : ICQBannerView <ICQUpgradeFlowManagerDelegate>

@property (retain, nonatomic) UILabel *titleLabel;
@property (retain, nonatomic) UILabel *messageLabel;
@property (retain, nonatomic) ICQAsyncImageView *iconImageView;
@property (retain, nonatomic) UIView *separator;
@property (retain, nonatomic) ICQPremiumButton *dismissButton;
@property (retain, nonatomic) ICQPremiumButton *primaryButton;
@property (retain, nonatomic) ICQPremiumButton *secondaryButton;
@property (retain, nonatomic) UIStackView *actionButtonsStack;
@property (retain, nonatomic) NSLayoutConstraint *titleLabelTrailingConstraint;
@property (retain, nonatomic) NSLayoutConstraint *titleLabelDismissButtonSpacingConstraint;
@property (retain, nonatomic) _ICQOpportunityBubbleReportingSpecification *reportingDetails;
@property (retain, nonatomic) ICQPremiumOffer *premiumOffer;
@property (weak, nonatomic) id<ICQTileViewDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)shouldShowForPremiumOffer:(id)a0;

- (void)_registerForDarwinNotifications;
- (id)attributedText;
- (void).cxx_destruct;
- (void)configureSubviews;
- (void)actionButtonTapped:(id)a0;
- (id)initWithPremiumOffer:(id)a0;
- (void)dismissButtonTapped:(id)a0;
- (void)createButtonsFromBubbleDetails:(id)a0;
- (void)createSeparator;
- (id)_getOffer;
- (BOOL)_launchFlowManagerWithLink:(id)a0;
- (void)_startOnDeviceJourneyForSystemUpgrade;
- (void)_updateBannerViewConstraints;
- (void)createActionButtons;
- (void)createActionButtonsStack;
- (id)createLabelWithText:(id)a0;
- (void)createOrUpdateImageViewFromImageDetails:(id)a0;
- (void)createOrUpdateMessageLabelWithMessage:(id)a0;
- (void)createOrUpdateTitleLabelWithTitle:(id)a0;
- (id)detailAttributedText;
- (BOOL)handleActionFromLink:(id)a0;
- (void)updateDismissButtonWithAction:(id)a0;
- (void)updatePrimaryButtonWithAction:(id)a0;
- (void)updateSecondaryButtonWithAction:(id)a0;
- (void)updateTileViewWithOffer:(id)a0;

@end