@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