//
//     Generated by class-dump 3.5 (64 bit) (Debug version compiled Oct 15 2018 10:31:50).
//
//     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
//

#import <objc/NSObject.h>

@class NSData, NSString;

@interface CUBLEDevice : NSObject
{
    unsigned char _nearbyActivityLevel;
    unsigned char _objectDiscoveryBatteryState;
    unsigned char _objectSetupBatteryState;
    unsigned char _objectSetupColorCode;
    unsigned short _objectDiscoveryProductID;
    unsigned short _proximityPairingProductID;
    unsigned int _changeFlags;
    unsigned int _lgFlags;
    int _nearbyActionType;
    unsigned int _nearbyFlags;
    int _objectDiscoveryMode;
    int _objectSetupBatteryPerformance;
    unsigned int _objectSetupFlags;
    int _proximityPairingSubType;
    int _rawRSSI;
    unsigned int _scanFlags;
    NSData *_addressData;
    NSData *_appleManufacturerData;
    NSString *_identifier;
    NSData *_lgBTAddress;
    NSData *_lgDeviceID;
    NSData *_manufacturerData;
    NSData *_nearbyAuthTag;
    NSData *_objectDiscoveryNearOwnerID;
    NSData *_objectDiscoveryPublicKeyData;
    NSString *_objectSetupFontCode;
    NSString *_objectSetupMessage;
}

- (void).cxx_destruct;
@property(readonly, nonatomic) unsigned int scanFlags; // @synthesize scanFlags=_scanFlags;
@property(readonly, nonatomic) int rawRSSI; // @synthesize rawRSSI=_rawRSSI;
@property(readonly, nonatomic) int proximityPairingSubType; // @synthesize proximityPairingSubType=_proximityPairingSubType;
@property(readonly, nonatomic) unsigned short proximityPairingProductID; // @synthesize proximityPairingProductID=_proximityPairingProductID;
@property(readonly, copy, nonatomic) NSString *objectSetupMessage; // @synthesize objectSetupMessage=_objectSetupMessage;
@property(readonly, copy, nonatomic) NSString *objectSetupFontCode; // @synthesize objectSetupFontCode=_objectSetupFontCode;
@property(readonly, nonatomic) unsigned int objectSetupFlags; // @synthesize objectSetupFlags=_objectSetupFlags;
@property(readonly, nonatomic) unsigned char objectSetupColorCode; // @synthesize objectSetupColorCode=_objectSetupColorCode;
@property(readonly, nonatomic) unsigned char objectSetupBatteryState; // @synthesize objectSetupBatteryState=_objectSetupBatteryState;
@property(readonly, nonatomic) int objectSetupBatteryPerformance; // @synthesize objectSetupBatteryPerformance=_objectSetupBatteryPerformance;
@property(readonly, copy, nonatomic) NSData *objectDiscoveryPublicKeyData; // @synthesize objectDiscoveryPublicKeyData=_objectDiscoveryPublicKeyData;
@property(readonly, nonatomic) unsigned short objectDiscoveryProductID; // @synthesize objectDiscoveryProductID=_objectDiscoveryProductID;
@property(readonly, copy, nonatomic) NSData *objectDiscoveryNearOwnerID; // @synthesize objectDiscoveryNearOwnerID=_objectDiscoveryNearOwnerID;
@property(readonly, nonatomic) int objectDiscoveryMode; // @synthesize objectDiscoveryMode=_objectDiscoveryMode;
@property(readonly, nonatomic) unsigned char objectDiscoveryBatteryState; // @synthesize objectDiscoveryBatteryState=_objectDiscoveryBatteryState;
@property(readonly, nonatomic) unsigned int nearbyFlags; // @synthesize nearbyFlags=_nearbyFlags;
@property(readonly, copy, nonatomic) NSData *nearbyAuthTag; // @synthesize nearbyAuthTag=_nearbyAuthTag;
@property(readonly, nonatomic) int nearbyActionType; // @synthesize nearbyActionType=_nearbyActionType;
@property(readonly, nonatomic) unsigned char nearbyActivityLevel; // @synthesize nearbyActivityLevel=_nearbyActivityLevel;
@property(readonly, copy, nonatomic) NSData *manufacturerData; // @synthesize manufacturerData=_manufacturerData;
@property(readonly, nonatomic) unsigned int lgFlags; // @synthesize lgFlags=_lgFlags;
@property(readonly, copy, nonatomic) NSData *lgDeviceID; // @synthesize lgDeviceID=_lgDeviceID;
@property(readonly, copy, nonatomic) NSData *lgBTAddress; // @synthesize lgBTAddress=_lgBTAddress;
@property(copy, nonatomic) NSString *identifier; // @synthesize identifier=_identifier;
@property(nonatomic) unsigned int changeFlags; // @synthesize changeFlags=_changeFlags;
@property(readonly, copy, nonatomic) NSData *appleManufacturerData; // @synthesize appleManufacturerData=_appleManufacturerData;
@property(readonly, copy, nonatomic) NSData *addressData; // @synthesize addressData=_addressData;
- (void)_parseLGManufacturerPtr:(const char *)arg1 end:(const char *)arg2 fields:(id)arg3;
- (void)_parseAppleProximityPairingObjectSetupPtr:(const char *)arg1 end:(const char *)arg2;
- (void)_parseAppleProximityPairingPtr:(const char *)arg1 end:(const char *)arg2;
- (void)_parseAppleObjectDiscoveryPtr:(const char *)arg1 end:(const char *)arg2;
- (void)_parseAppleNearbyInfoPtr:(const char *)arg1 end:(const char *)arg2;
- (void)_parseAppleNearbyActionPtr:(const char *)arg1 end:(const char *)arg2;
- (void)_parseAppleManufacturerPtr:(const char *)arg1 end:(const char *)arg2 data:(id)arg3;
- (void)_parseManufacturerData:(id)arg1 advertisementFields:(id)arg2;
- (unsigned int)updateWithAdvertisementData:(id)arg1 rssi:(int)arg2 oldDevice:(id)arg3;
- (id)descriptionWithLevel:(int)arg1;
- (id)description;

@end

