@class NSString, NSNumber, NSArray; @interface GCHIDDevice : HIDDevice @property (readonly) NSString *transport; @property (readonly) NSNumber *vendorID; @property (readonly) NSNumber *productID; @property (readonly) NSNumber *versionNumber; @property (readonly) NSString *manufacturer; @property (readonly) NSString *product; @property (readonly) NSNumber *maxInputReportSize; @property (readonly) NSNumber *maxOutputReportSize; @property (readonly) NSNumber *maxFeatureReportSize; @property (readonly) NSArray *elements; - (id)init; - (id)initWithService:(unsigned int)a0; - (id)debugDescription; - (id)valueForKey:(id)a0; - (id)valueForHIDDeviceKey:(id)a0; @end