luxlabs header browser preview


@class CDPContext, SFDevice, NSObject, RPFileTransferSession, CDPStateController, SFDeviceDiscovery, NSString, BYDeviceSetupSourceSession, SFSession, TSCellularPlanProximityTransferController, IMOneTimeCodeAccelerator, PASUIGuardianViewPresenter, NSData, CoreTelephonyClient;
@protocol OS_dispatch_queue;

@interface SFDeviceSetupSessioniOS : NSObject <ESIMProxTransferControllerDelegate, PASUIGuardianViewPresenterDelegate> {
    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<OS_dispatch_queue> *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