luxlabs header browser preview


@class NSMutableDictionary, NSString, NSMutableArray, NSObject;
@protocol OS_dispatch_queue, PRBTGroupLocalizerDelegate, OS_os_log;

@interface PRBTGroupLocalizer : NSObject <PRBTLocalizerDelegate> {
    NSObject<OS_os_log> *_logger;
}

@property (retain, nonatomic) NSObject<OS_dispatch_queue> *proximityQueue;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *delegateQueue;
@property (retain, nonatomic) NSMutableArray *localizerArray;
@property (retain, nonatomic) NSMutableArray *localizerShouldRangeArray;
@property (retain, nonatomic) NSMutableArray *localizerStateArray;
@property (retain, nonatomic) NSMutableDictionary *uuidIndexMap;
@property (weak, nonatomic) id<PRBTGroupLocalizerDelegate> delegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)dealloc;
- (void).cxx_destruct;
- (void)btLocalizerChangedState:(unsigned long long)a0 onItem:(id)a1;
- (id)initWithDelegate:(id)a0 queue:(id)a1 id:(id)a2 isUT:(BOOL)a3;
- (void)didFailWithError:(id)a0 onItem:(id)a1;
- (void)didUpdateBTProximity:(id)a0;
- (void)informDelegateRangingStarted:(id)a0 withError:(id)a1;
- (void)informDelegateRangingStopped:(id)a0 withError:(id)a1;
- (id)initWithDelegate:(id)a0 queue:(id)a1 id:(id)a2;
- (id)initWithDelegate:(id)a0 queue:(id)a1 id:(id)a2 isUT:(BOOL)a3 withAnalytics:(BOOL)a4;
- (id)initWithDelegate:(id)a0 queue:(id)a1 id:(id)a2 withAnalytics:(BOOL)a3;
- (BOOL)restartRangingOn:(id)a0 withError:(id *)a1;
- (BOOL)startRangingOn:(id)a0 withError:(id *)a1;
- (BOOL)stopRangingOn:(id)a0 withError:(id *)a1;
- (void)updateDelegateWithSelector:(SEL)a0 object:(id)a1;
- (void)willIntegrateBTRSSI:(id)a0;

@end