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 <objc/NSObject.h>
  
  #import "IDSServiceDelegate-Protocol.h"
  
  @class IDSService, NSMutableDictionary, NSString;
  @protocol SDUnlockIDSControllerDelegate;
  
  __attribute__((visibility("hidden")))
  @interface SDUnlockIDSController : NSObject <IDSServiceDelegate>
  {
      id <SDUnlockIDSControllerDelegate> _delegate;	// 8 = 0x8
      IDSService *_idsService;	// 16 = 0x10
      IDSService *_idsServiceClassA;	// 24 = 0x18
      NSMutableDictionary *_errorHandlers;	// 32 = 0x20
  }
  
  - (void).cxx_destruct;	// IMP=0x000000010004b74c
  @property(retain) NSMutableDictionary *errorHandlers; // @synthesize errorHandlers=_errorHandlers;
  @property(retain) IDSService *idsServiceClassA; // @synthesize idsServiceClassA=_idsServiceClassA;
  @property(retain) IDSService *idsService; // @synthesize idsService=_idsService;
  @property __weak id <SDUnlockIDSControllerDelegate> delegate; // @synthesize delegate=_delegate;
  - (id)dataClassStringForDataClass:(long long)arg1;	// IMP=0x000000010004b6c0
  - (void)service:(id)arg1 didSwitchActivePairedDevice:(id)arg2 acknowledgementBlock:(CDUnknownBlockType)arg3;	// IMP=0x000000010004b5dc
  - (void)service:(id)arg1 account:(id)arg2 incomingUnhandledProtobuf:(id)arg3 fromID:(id)arg4 context:(id)arg5;	// IMP=0x000000010004b3c8
  - (void)service:(id)arg1 account:(id)arg2 identifier:(id)arg3 didSendWithSuccess:(_Bool)arg4 error:(id)arg5;	// IMP=0x000000010004b240
  - (void)serviceSpaceDidBecomeAvailable:(id)arg1;	// IMP=0x000000010004b170
  - (void)service:(id)arg1 nearbyDevicesChanged:(id)arg2;	// IMP=0x000000010004b010
  - (void)sendProtocolBufferData:(id)arg1 withType:(unsigned short)arg2 timeout:(id)arg3 option:(long long)arg4 dataClass:(long long)arg5 queueOneID:(id)arg6 errorHandler:(CDUnknownBlockType)arg7;	// IMP=0x000000010004ab38
  - (void)sendProtocolBufferData:(id)arg1 withType:(unsigned short)arg2 timeout:(id)arg3 option:(long long)arg4 queueOneID:(id)arg5 errorHandler:(CDUnknownBlockType)arg6;	// IMP=0x000000010004aa84
  - (void)sendProtocolBufferData:(id)arg1 withType:(unsigned short)arg2 timeout:(id)arg3 option:(long long)arg4 errorHandler:(CDUnknownBlockType)arg5;	// IMP=0x000000010004a9fc
  - (id)activeIDSDevice;	// IMP=0x000000010004a8b4
  - (_Bool)isDefaultPairedDeviceNearby;	// IMP=0x000000010004a6ec
  - (_Bool)hasDefaultDevice;	// IMP=0x000000010004a5b0
  - (id)init;	// IMP=0x000000010004a3f0
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  