text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import "SDAutoUnlockPairingSession.h"
  
  @class NSArray, NSData, NSDate, NSDictionary, NSError, NSNumber, NSString, SDAutoUnlockWiFiRequest, SFBLEDevice;
  
  __attribute__((visibility("hidden")))
  @interface SDAutoUnlockAuthSession : SDAutoUnlockPairingSession
  {
      _Bool _useAKSToken;	// 8 = 0x8
      _Bool _inRange;	// 9 = 0x9
      _Bool _shouldUnlock;	// 10 = 0xa
      _Bool _acceptor;	// 11 = 0xb
      _Bool _rangingTimedOut;	// 12 = 0xc
      _Bool _aksSuccess;	// 13 = 0xd
      _Bool _legacyProtocol;	// 14 = 0xe
      _Bool _useEncryption;	// 15 = 0xf
      SFBLEDevice *_bleDevice;	// 16 = 0x10
      long long _attemptType;	// 24 = 0x18
      NSData *_awdlInfoData;	// 32 = 0x20
      NSDate *_awdlStart;	// 40 = 0x28
      double _awdlInterval;	// 48 = 0x30
      NSNumber *_distance;	// 56 = 0x38
      NSData *_rangingKey;	// 64 = 0x40
      NSString *_rangingErrorString;	// 72 = 0x48
      NSDate *_rangingStart;	// 80 = 0x50
      double _rangingInterval;	// 88 = 0x58
      NSError *_attemptError;	// 96 = 0x60
      NSDictionary *_remoteAWDLInfo;	// 104 = 0x68
      NSDictionary *_localAWDLInfo;	// 112 = 0x70
      NSData *_sessionRangingKey;	// 120 = 0x78
      NSString *_wifiErrorDomain;	// 128 = 0x80
      long long _wifiRangingErrorCode;	// 136 = 0x88
      NSArray *_wifiRangingResults;	// 144 = 0x90
      NSError *_coreLocationError;	// 152 = 0x98
      NSError *_startAWDLError;	// 160 = 0xa0
      long long _errorType;	// 168 = 0xa8
      SDAutoUnlockWiFiRequest *_wifiRequest;	// 176 = 0xb0
      NSString *_appName;	// 184 = 0xb8
      NSData *_appIcon;	// 192 = 0xc0
      id _awdlNetwork;	// 200 = 0xc8
  }
  
  - (void).cxx_destruct;	// IMP=0x00000001001624f8
  @property(retain) id awdlNetwork; // @synthesize awdlNetwork=_awdlNetwork;
  @property(retain, nonatomic) NSData *appIcon; // @synthesize appIcon=_appIcon;
  @property(retain, nonatomic) NSString *appName; // @synthesize appName=_appName;
  @property(retain, nonatomic) SDAutoUnlockWiFiRequest *wifiRequest; // @synthesize wifiRequest=_wifiRequest;
  @property(nonatomic) long long errorType; // @synthesize errorType=_errorType;
  @property(retain, nonatomic) NSError *startAWDLError; // @synthesize startAWDLError=_startAWDLError;
  @property(retain, nonatomic) NSError *coreLocationError; // @synthesize coreLocationError=_coreLocationError;
  @property(retain, nonatomic) NSArray *wifiRangingResults; // @synthesize wifiRangingResults=_wifiRangingResults;
  @property(nonatomic) long long wifiRangingErrorCode; // @synthesize wifiRangingErrorCode=_wifiRangingErrorCode;
  @property(retain, nonatomic) NSString *wifiErrorDomain; // @synthesize wifiErrorDomain=_wifiErrorDomain;
  @property(nonatomic) _Bool useEncryption; // @synthesize useEncryption=_useEncryption;
  @property(nonatomic) _Bool legacyProtocol; // @synthesize legacyProtocol=_legacyProtocol;
  @property(retain, nonatomic) NSData *sessionRangingKey; // @synthesize sessionRangingKey=_sessionRangingKey;
  @property(retain, nonatomic) NSDictionary *localAWDLInfo; // @synthesize localAWDLInfo=_localAWDLInfo;
  @property(retain, nonatomic) NSDictionary *remoteAWDLInfo; // @synthesize remoteAWDLInfo=_remoteAWDLInfo;
  @property(retain, nonatomic) NSError *attemptError; // @synthesize attemptError=_attemptError;
  @property(nonatomic) double rangingInterval; // @synthesize rangingInterval=_rangingInterval;
  @property(retain, nonatomic) NSDate *rangingStart; // @synthesize rangingStart=_rangingStart;
  @property(nonatomic) _Bool aksSuccess; // @synthesize aksSuccess=_aksSuccess;
  @property(retain, nonatomic) NSString *rangingErrorString; // @synthesize rangingErrorString=_rangingErrorString;
  @property(nonatomic) _Bool rangingTimedOut; // @synthesize rangingTimedOut=_rangingTimedOut;
  @property(retain, nonatomic) NSData *rangingKey; // @synthesize rangingKey=_rangingKey;
  @property(retain, nonatomic) NSNumber *distance; // @synthesize distance=_distance;
  @property(nonatomic) double awdlInterval; // @synthesize awdlInterval=_awdlInterval;
  @property(retain, nonatomic) NSDate *awdlStart; // @synthesize awdlStart=_awdlStart;
  @property(nonatomic, getter=isAcceptor) _Bool acceptor; // @synthesize acceptor=_acceptor;
  @property(copy, nonatomic) NSData *awdlInfoData; // @synthesize awdlInfoData=_awdlInfoData;
  @property(nonatomic) long long attemptType; // @synthesize attemptType=_attemptType;
  @property(retain, nonatomic) SFBLEDevice *bleDevice; // @synthesize bleDevice=_bleDevice;
  @property(nonatomic) _Bool shouldUnlock; // @synthesize shouldUnlock=_shouldUnlock;
  @property(nonatomic) _Bool inRange; // @synthesize inRange=_inRange;
  @property(nonatomic) _Bool useAKSToken; // @synthesize useAKSToken=_useAKSToken;
  @property(readonly, nonatomic) _Bool rangingDisabled;
  @property(readonly, nonatomic) _Bool useCoreLocation;
  @property(readonly, nonatomic) _Bool useRealRangingKey;
  - (id)peerListFromAWDLInfo:(id)arg1;	// IMP=0x0000000100161b8c
  - (void)sendData:(id)arg1 bleDevice:(id)arg2 direct:(_Bool)arg3 completionHandler:(CDUnknownBlockType)arg4;	// IMP=0x000000010016169c
  - (void)sendData:(id)arg1 bleDevice:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x000000010016162c
  - (void)sendAWDLInfo:(_Bool)arg1;	// IMP=0x0000000100160efc
  - (void)sendAWDLInfo;	// IMP=0x0000000100160eec
  - (void)sendData:(id)arg1 type:(unsigned short)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x0000000100160e24
  - (void)sendData:(id)arg1 type:(unsigned short)arg2 errorHandler:(CDUnknownBlockType)arg3;	// IMP=0x0000000100160d08
  - (void)sendAWDLInfoData:(id)arg1 type:(unsigned short)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x0000000100160cb0
  - (void)_start;	// IMP=0x0000000100160ca4
  - (void)start;	// IMP=0x0000000100160c18
  - (id)getAppName;	// IMP=0x0000000100160c10
  - (void)handleMessageWithWrapper:(id)arg1;	// IMP=0x0000000100160c0c
  - (void)connectionActivated;	// IMP=0x0000000100160c08
  - (void)invalidate;	// IMP=0x0000000100160af8
  - (id)initWithDevice:(id)arg1 sessionID:(id)arg2 bleDevice:(id)arg3;	// IMP=0x0000000100160a30
  
  @end
  
  