luxlabs header browser preview


@class HRElectrocardiogramCurrentLocationOnboardingDeterminer, HRElectrocardiogramWatchAppInstallability, UIView, UILabel, HRStackedButtonView;

@interface HROnboardingElectrocardiogramUpdateAvailabilityViewController : HKOnboardingBaseViewController <HRStackedButtonViewDelegate>

@property (retain, nonatomic) HRElectrocardiogramCurrentLocationOnboardingDeterminer *onboardingAvailabilityDeterminer;
@property (retain, nonatomic) HRElectrocardiogramWatchAppInstallability *ecgAppInstallability;
@property (retain, nonatomic) UIView *heroView;
@property (retain, nonatomic) UILabel *titleLabel;
@property (retain, nonatomic) UILabel *bodyLabel;
@property (retain, nonatomic) UILabel *locationFooterLabel;
@property (retain, nonatomic) HRStackedButtonView *stackedButtonView;

+ (void)markElectrocardiogramUpdateAsViewed:(id)a0;

- (id)_titleFont;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (id)titleString;
- (id)_bodyFont;
- (id)bodyString;
- (id)_titleFontTextStyle;
- (void)setUpConstraints;
- (id)_footnoteFont;
- (void)setUpUI;
- (id)buttonTitleString;
- (id)initForOnboarding:(BOOL)a0 upgradingFromAlgorithmVersion:(long long)a1;
- (void)stackedButtonView:(id)a0 didTapButtonAtIndex:(long long)a1;
- (double)_bodyBottomToLocationTop;
- (id)_bodyFontTextStyle;
- (id)_footnoteTextStyle;
- (double)_locationFooterLastBaselineToContinueButton;
- (double)_titleBottomToBodyTop;
- (void)continueAndCheckForUpdateAvailability:(id)a0;
- (id)deviceNotSupportedBodyString;
- (id)featureDisabledBodyString;
- (id)locationFeatureIneligiblePromptBodyString;
- (id)locationFooterString;
- (id)locationNotFoundPromptBodyString;
- (id)locationNotFoundPromptTitleString;
- (id)updateFeatureIneligiblePromptBodyString;
- (id)watchOSVersionTooLowBodyString;

@end