luxlabs header browser preview


@class AVPlayerLooper, OBWelcomeController, UINavigationController, CNSharingProfileAvatarItemProviderConfiguration, NSString, IMCloudKitSyncState, OBWelcomeFullCenterContentController, AVTAvatarStore, CKCNSharedProfileOnboardingController, OBButtonTray, CKCNSharingProfileOnboardingFlowManager, AVPlayer;
@protocol CKOnboardingControllerDelegate, AVTAvatarRecord, IMCNMeCardSharingResult;

@interface CKOnboardingController : NSObject <CNMeCardSharingPickerViewControllerDelegate, AVTAvatarEditorViewControllerDelegate, IMCNMeCardSharingOnboardingEditViewControllerDelegate, IMCNMeCardSharingOnboardingAudienceViewControllerDelegate, UINavigationControllerDelegate, CKCNSharingProfileOnboardingFlowManagerDelegate, UIAdaptivePresentationControllerDelegate, CKSyndicationOnboardingPageViewControllerDelegate>

@property (retain, nonatomic) UINavigationController *navigationController;
@property (retain, nonatomic, getter=_memojiCreationController) OBWelcomeFullCenterContentController *memojiCreationController;
@property (retain, nonatomic) AVPlayer *memojiVideoPlayer;
@property (retain, nonatomic) AVPlayerLooper *memojiVideoPlayerLooper;
@property (retain, nonatomic) AVTAvatarStore *avatarStore;
@property (retain, nonatomic) id<AVTAvatarRecord> avatarRecord;
@property (retain, nonatomic) id<IMCNMeCardSharingResult> pendingMeCardSharingResult;
@property (retain, nonatomic) CKCNSharingProfileOnboardingFlowManager *nicknameFlowManager;
@property (retain, nonatomic) CNSharingProfileAvatarItemProviderConfiguration *avatarItemProviderConfiguration;
@property (retain, nonatomic) CKCNSharedProfileOnboardingController *sharedProfileOnboardingController;
@property (nonatomic) BOOL presentingFromPrefs;
@property (nonatomic) BOOL isUserInitiatedEditNameAndPhoto;
@property (retain, nonatomic) OBWelcomeController *syndicationIntroController;
@property (retain, nonatomic) OBButtonTray *buttonTray;
@property (weak, nonatomic) id<CKOnboardingControllerDelegate> delegate;
@property (retain, nonatomic) IMCloudKitSyncState *syncState;
@property (nonatomic) int micLayout;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)navigationController:(id)a0 willShowViewController:(id)a1 animated:(BOOL)a2;
- (void)presentationControllerDidDismiss:(id)a0;
- (void)navigationController:(id)a0 didShowViewController:(id)a1 animated:(BOOL)a2;
- (id)_userDefaults;
- (id)_nicknameController;
- (void).cxx_destruct;
- (unsigned long long)navigationControllerSupportedInterfaceOrientations:(id)a0;
- (void)flowManagerDidSelectSetupLater:(id)a0;
- (void)avatarEditorViewController:(id)a0 didFinishWithAvatarRecord:(id)a1;
- (void)avatarEditorViewControllerDidCancel:(id)a0;
- (void)flowManager:(id)a0 didFinishWithResult:(id)a1;
- (void)meCardSharingOnboardingAudienceViewControllerDidFinish:(id)a0 withSharingAudience:(unsigned long long)a1;
- (void)meCardSharingOnboardingEditController:(id)a0 didFinishWithOnboardingResult:(id)a1;
- (void)sharingPicker:(id)a0 didChangeSharingState:(BOOL)a1;
- (void)sharingPicker:(id)a0 didSelectSharingAudience:(unsigned long long)a1;
- (void)sharingPickerDidFinish:(id)a0;
- (BOOL)_shouldOnboardCollaborationApps;
- (void)_tryToEnableMOC;
- (BOOL)alwaysShowSyndicationOnboarding;
- (BOOL)presentNicknameSharingSetupFlow;
- (BOOL)presentNicknameSharingSetupFlowWithMemoji:(BOOL)a0 forUserInitiatedEdit:(BOOL)a1;
- (void)startNicknameOnboardingIfNeeded;
- (void)_beginMOCFlowForState:(id)a0 rampState:(id)a1;
- (void)_beginMiCWelcomeScreen;
- (void)_fetchMemojiWithCompletionBlock:(id /* block */)a0;
- (id)_introController;
- (BOOL)_isRunningTest;
- (unsigned long long)_meCardSharingAudience;
- (BOOL)_meCardSharingEnabled;
- (unsigned long long)_meCardSharingNameFormat;
- (id)_meCardSharingState;
- (id)_micController;
- (id)_nameAndPhotoSharingIntroController;
- (void)_onClickMiCNotNow;
- (void)_onClickMiCOnboard;
- (void)_presentMemojiCreationIfNeeded:(id /* block */)a0 skipAction:(id /* block */)a1;
- (void)_pushOnboardingViewController:(id)a0 animated:(BOOL)a1;
- (BOOL)_readyToShowNextScreenWithTimeout:(unsigned long long)a0;
- (BOOL)_shouldPresentMiCWelcome;
- (BOOL)_shouldPresentNewInMessages;
- (BOOL)_shouldShowNicknameOnboardingFlow;
- (BOOL)_shouldShowNicknameOnboardingFlowIgnoringVersion:(BOOL)a0;
- (BOOL)_shouldShowNicknameOnboardingFlowOnLaunch;
- (BOOL)_shouldShowSyndicationOnboardingFlowOnLaunch;
- (void)_tryToEnableHSA2;
- (long long)_whatsNewLatestShippingVersion;
- (long long)_whatsNewVersion;
- (void)_writeDefaultCollaborationOnboardingVersion;
- (void)_writeDefaultMiCWelcome;
- (void)_writeDefaultNicknameOnboardingVersion;
- (void)_writeDefaultSyndicationOnboardingVersion;
- (void)_writeDefaultWhatsNewDidShow;
- (BOOL)accountCanCreateNickname;
- (BOOL)alwaysShowNicknameOnboarding;
- (void)completedOnboarding;
- (void)completedOnboardingWithCompletion:(id /* block */)a0;
- (id)contactForNicknameOnboarding;
- (long long)currentCollaborationOnboardingVersion;
- (void)enableSyndication;
- (id)getButtonTray;
- (void)initializeBundleIDsInAppPreferences:(BOOL)a0;
- (unsigned long long)nicknameOnboardingLastShownVersion;
- (void)onboardCollaborationApps;
- (void)prepareForOnboarding;
- (void)prepareForSuspend;
- (void)presentFromPrefsPresentationController:(id)a0 resizeToFitContent:(BOOL)a1;
- (void)presentMemojiSetup;
- (void)presentNicknameOnboardingOrEditFlow;
- (void)presentOnboarding:(id)a0;
- (BOOL)presentOnboardingIfNeeded;
- (void)pushMemojiCreationStep;
- (void)pushMemojiCreationStepIfNeeded;
- (void)pushNameAndPhotoSharingConfigDataStep;
- (void)pushNameAndPhotoSharingConfigSharingPreferenceStep;
- (void)pushNameAndPhotoSharingIntroStep;
- (void)pushNameAndPhotoSharingIntroStepIfNeeded;
- (void)pushSyndicationIntroStep;
- (BOOL)readyToShowNextScreen;
- (void)reportMoCLayoutShown:(int)a0;
- (void)setUpSyndicationLater;
- (void)sharingPicker:(id)a0 didSelectNameFormat:(unsigned long long)a1;
- (BOOL)shouldPresentOnboarding;
- (unsigned long long)syndicationOnboardingLastShownVersion;
- (void)viewIssues:(id)a0;

@end