@class NSString, AccessoryHIDClient, NSObject, NSMutableArray; @protocol OS_dispatch_queue; @interface ACCFeaturePluginHIDProvider : NSObject @property (retain, nonatomic) NSMutableArray *descriptorUUIDs; @property (retain) AccessoryHIDClient *hidClient; @property (retain, nonatomic) NSObject *hidProviderLock; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)sharedHIDProvider; - (id)init; - (void)dealloc; - (void).cxx_destruct; - (id)getDescriptor:(id)a0; - (id)createHIDDescriptor:(id)a0; - (BOOL)deleteHIDDescriptor:(id)a0; - (BOOL)processGetReportResponse:(id)a0 reportType:(unsigned char)a1 reportID:(unsigned char)a2 forUUID:(id)a3; - (BOOL)processInReport:(id)a0 forUUID:(id)a1; - (void)stopHIDProvider; - (void)startHIDProvider; @end