luxlabs header browser preview


@class NSString, NSArray, UIFontMetrics, MGWrapper, AFSettingsConnection, NSObject;
@protocol OS_dispatch_queue;

@interface VTUIStyle : NSObject {
    NSArray *_deviceStringSuffixes;
    NSString *_deviceClass;
    BOOL _isIpad;
    BOOL _isLargeIpad;
    BOOL _needMoreLineSpacing;
    BOOL _supportsSideButtonActivation;
    UIFontMetrics *_bodyMetricsForScaling;
    MGWrapper *_mgWrapper;
    AFSettingsConnection *_settingsConnection;
    NSObject<OS_dispatch_queue> *_settingsQueue;
}

@property (nonatomic) long long enrollmentMode;
@property (nonatomic) BOOL isBuddyOrFollowUp;
@property (nonatomic) BOOL isHeySiriAlwaysOn;
@property (nonatomic) BOOL bluetoothDeviceSupportsHeySiri;
@property (nonatomic) BOOL supportSideButtonActivation;
@property (nonatomic) BOOL isFloatingWithReducedWidth;
@property (nonatomic) BOOL shouldIncludeHomePodInCompactTriggerDisclosure;
@property (nonatomic) long long audioProductID;
@property (retain, nonatomic) NSString *audioAccessoryName;

+ (id)sharedStyle;

- (id)init;
- (void)dealloc;
- (id)subtitleFont;
- (BOOL)isIpad;
- (double)horizontalPadding;
- (id)buttonTextColor;
- (void).cxx_destruct;
- (id)dynamicColorWithLightColor:(id)a0 darkColor:(id)a1;
- (id)footerFont;
- (id)paneBackgroundColor;
- (id)footerButtonFont;
- (id)primaryButtonFont;
- (double)PRXdismissButtonDefaultMargin;
- (double)PRXdismissButtonMargin;
- (id)PRXheaderFont;
- (double)PRXtitleTopPadding;
- (id)footerTextColor;
- (double)orbImageOffsetFromTopEnrollment;
- (id)PRXcancelFont;
- (double)PRXdismissButtonEdgeToEdgeMargin;
- (id)PRXheaderColor;
- (id)PRXpageFont;
- (id)ProxCardKitTitleFontDescriptor;
- (id)footerLabelFont;
- (double)orbImagePadding;
- (id)proxHeaderColor;
- (id)VTUIDeviceSpecificAudioHintFileName:(id)a0;
- (id)VTUIDeviceSpecificString:(id)a0;
- (void)_createStringSuffixesForDevice;
- (void)_prefetchHomePodInfo;
- (double)bottomOfContinueToNotNowFirstBaseline;
- (double)continueButtonFromBottom;
- (double)continueButtonFromBottomTwoButtons;
- (double)continueButtonOffset;
- (double)continueButtonPaddingTop;
- (BOOL)currentLocaleSupportsCompactVoiceTrigger;
- (id)educationAssetNameForTraitCollection:(id)a0;
- (struct CGSize { double x0; double x1; })educationAssetSize;
- (float)educationAssetTopPadding;
- (id)educationViewDetailText;
- (id)educationViewTitleText;
- (double)finishEnrollmentFromBottom;
- (double)footerButtonMaximumWidth;
- (double)footerHorizontalPadding;
- (double)footerSkipButtonBaselineFromBottom;
- (double)footerTextBaselineFromTop;
- (double)footerTextBottomPadding;
- (double)headerTitleLinespacing;
- (id)homeAppTintColor;
- (double)horizontalPaddingLandscape;
- (double)horizontalPaddingPortrait;
- (double)horizontalTextPadding;
- (double)imageViewTopOffsetLandscape;
- (double)imageViewTopOffsetPortrait;
- (id)instructionLabelFont;
- (id)instructionPreAndPostfixFont;
- (BOOL)isEdgeToEdgePhone;
- (BOOL)isGreenTeaCapableDevice;
- (BOOL)isSmallestOnboardingDeviceInBuddy;
- (double)laterButtonBaselinePadding;
- (double)minimumImageViewHeight;
- (double)orbImageLength;
- (double)orbLength;
- (double)orbOffsetFromTopEnrollment;
- (double)orbOffsetFromTopTraining;
- (double)paddingFromTop;
- (double)primaryButtonHeight;
- (double)primaryButtonHorizontalInset;
- (double)proxAboutLinkFirstBaselineFromTop;
- (BOOL)proxAccessorySupportsCompactTrigger;
- (double)proxBottomPaddingVoiceSelectionOptions;
- (id)proxCancelFont;
- (double)proxChooseForMeTopPaddingFromContinueButton;
- (double)proxContainerCornerRadius;
- (double)proxContainerHorizontalVerticalPadding;
- (id)proxFooterFont;
- (id)proxHSDescription:(id)a0;
- (id)proxHeaderFont;
- (id)proxInstructionColor;
- (id)proxInstructionFont;
- (id)proxInstructionPreAndPostfixFont;
- (double)proxIntroOrbFromTopLandscape;
- (double)proxIntroOrbImageFromTopLandscape;
- (double)proxIntroTitleFromTop;
- (double)proxIntroTitleFromTopLandscape;
- (double)proxLeading;
- (double)proxLeadingLandscape;
- (double)proxPaddingDataSharingSubtitle;
- (double)proxPaddingFootnoteButton;
- (double)proxPaddingFromBottom;
- (double)proxPaddingFromTop;
- (double)proxPaddingIntroSubtitle;
- (double)proxPaddingIntroSubtitleLandscape;
- (double)proxPaddingSkipButtonPageLabel;
- (double)proxPaddingSuccessFromBottom;
- (double)proxPaddingSuccessFromBottomLandscape;
- (double)proxPaddingSuccessSubtitle;
- (double)proxPaddingSuccessTitleLandscape;
- (double)proxPaddingTrainingTitle;
- (double)proxPaddingTrainingTitleLandscape;
- (double)proxPaddingTryAgainTitleLandscape;
- (double)proxPageFirstBaselineBottom;
- (id)proxPageFont;
- (id)proxPageLabelColor;
- (id)proxPrimaryButtonColor;
- (id)proxPrimaryButtonFont;
- (double)proxPrimaryButtonHeight;
- (double)proxSettingsLabelBottomMargin;
- (double)proxSiriLogoHeightWidth;
- (double)proxSiriLogoHeightWidthSmall;
- (double)proxSkipButtonBaselineBottomMargin;
- (double)proxStatusLabelMaxHeight;
- (id)proxSubtitleColor;
- (id)proxSubtitleFont;
- (double)proxTitleFirstBaselineFromTop;
- (double)proxTitleTrailingLandscape;
- (double)proxTopPaddingVoiceSelectionOptions;
- (double)proxTrailing;
- (double)proxTrailingLandscape;
- (double)proxTrainingDismissButtonHorizontalPadding;
- (double)proxTrainingDismissButtonPhoneLandscapeHorizontalPadding;
- (double)proxTrainingDismissButtonVerticalPaddingBottom;
- (double)proxTrainingDismissButtonVerticalPaddingTop;
- (double)proxTrainingDismissButtonWidthOrHeight;
- (double)proxTrainingInstructionLabelHoriztonalOffset;
- (double)proxViewHeight;
- (double)proxViewHeightPhoneLandscape;
- (double)proxViewLanguageOptionsHeight;
- (double)proxViewLanguageOptionsHeightPhoneLandscape;
- (double)proxViewMaxWidth;
- (double)proxViewMaxWidthPhoneLandscape;
- (double)radarBtnHorizontalPadding;
- (double)radarBtnVerticalPadding;
- (double)secondaryButtonBaselinePadding;
- (id)secondaryButtonFont;
- (BOOL)shouldPresentDisclosureForCompactVoiceTrigger;
- (BOOL)shouldPresentEducationView;
- (BOOL)shouldSetupForMultipleTriggerPhrases;
- (double)skipButtonBaselineBottomMarginLandscape;
- (double)skipButtonBaselineBottomMarginPortrait;
- (id)smallestDeviceOnboardingAsset;
- (double)statusLabelMinHeight;
- (double)statusLabelVerticalOffsetFromCenter;
- (double)subtitle1BaselineOffset;
- (double)subtitle2BaselineOffset;
- (BOOL)supportsSideButtonActivation;
- (BOOL)supportsSiriConversationsAndBargeIn;
- (double)textOverlayLabelWidth;
- (double)textOverlayOffsetFromTop;
- (double)titleBaselineOffsetFromTop;
- (double)titleOffsetFromOrb;
- (double)titleOffsetFromOrbImage;
- (id)turnOnSiriContinueButtonFont;
- (double)turnOnSiriContinueButtonHeight;
- (double)turnOnSiriContinueButtonWidth;
- (double)turnOnSiriFooterOffset;
- (double)turnOnSiriImageOffsetFromTop;
- (double)turnOnSiriSubtitle1BaselineOffset;
- (double)turnOnSiriSubtitle2BaselineOffset;

@end