@class CDPContext, SFDevice, NSObject, RPFileTransferSession, CDPStateController, SFDeviceDiscovery, NSString, BYDeviceSetupSourceSession, SFSession, TSCellularPlanProximityTransferController, IMOneTimeCodeAccelerator, PASUIGuardianViewPresenter, NSData, CoreTelephonyClient; @protocol OS_dispatch_queue; @interface SFDeviceSetupSessioniOS : NSObject { BOOL _activateCalled; unsigned int _appNextID; BOOL _buddyComplete; BYDeviceSetupSourceSession *_buddySession; BOOL _buddyConfigured; BOOL _configRequestSent; BOOL _configResponseReceived; BOOL _invalidateCalled; BOOL _pairSetupDone; BOOL _pairSetupReset; BOOL _pairSetupRunning; int _preAuthPairSetupState; BOOL _preAuthRequestSent; BOOL _preAuthResponseReceived; NSData *_resumeAuthTag; SFDeviceDiscovery *_resumeDiscovery; NSString *_resumePassword; int _resumeState; SFSession *_sfSession; BOOL _sfSessionActivated; CoreTelephonyClient *_eSIMClient; BOOL _eSIMSetupEnabled; int _eSIMSetupState; TSCellularPlanProximityTransferController *_secureESIMTransferController; IMOneTimeCodeAccelerator *_oneTimeCodeAccelerator; int _cdpState; CDPContext *_cdpContext; CDPStateController *_cdpController; int _dependentSetupState; PASUIGuardianViewPresenter *_dependentSetupSession; } @property (retain, nonatomic) NSObject *dispatchQueue; @property (retain, nonatomic) RPFileTransferSession *fileTransferSessionTemplate; @property (copy, nonatomic) id /* block */ interruptionHandler; @property (copy, nonatomic) id /* block */ invalidationHandler; @property (nonatomic) unsigned int pairFlags; @property (retain, nonatomic) SFDevice *peerDevice; @property (nonatomic) BOOL supportsDependentSetup; @property (copy, nonatomic) id /* block */ progressHandler; @property (copy, nonatomic) id /* block */ promptForPINHandler; @property (copy, nonatomic) id /* block */ receivedObjectHandler; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)_cleanup; - (void)_run; - (id)init; - (void)dealloc; - (void)tryPIN:(id)a0; - (void)invalidate; - (void)activate; - (void).cxx_destruct; - (void)_completedWithError:(id)a0; - (void)_sendConfigInfo; - (BOOL)_allowAllOTCSenders; - (void)_handleBuddyProgress:(id)a0; - (void)_handleSetupActionRequest:(id)a0 responseHandler:(id /* block */)a1; - (void)_handleSetupActionSoftwareUpdate; - (void)_handleSetupPeerSuspended; - (void)_handleSetupResumeFoundDevice:(id)a0; - (void)_presentOneTimeCodeProxCard:(id)a0; - (void)_receivedConfigResponse:(id)a0; - (void)_receivedObject:(id)a0 flags:(unsigned int)a1; - (void)_registerOneTimeCodeDetection:(id)a0; - (int)_runCoreCDPSetup; - (int)_runDependentSetup; - (int)_runESIMSetup; - (void)_runOTCSetup; - (int)_runPreAuthPairSetup; - (int)_runResume; - (void)_runSFSessionActivated; - (void)_runSFSessionStart; - (void)_sendPreAuthInfo; - (void)_startBuddySession; - (void)didComplete; - (void)didRequestPresentationForProxCard:(id)a0; - (void)guardianFlowDidCompleteWithPresenter:(id)a0; - (void)proximitySetupCompletedWithResult:(id)a0; - (void)sendAppEvent:(id)a0; - (id)sfSession; @end