luxlabs header browser preview


@class ATXPOICategoryEventAggregator, BPSSink, ATXPOICategoryStream, BMBiomeScheduler, NSObject;
@protocol OS_dispatch_queue;

@interface ATXPOICategoryVisitDataProvider : NSObject

@property (retain, nonatomic) ATXPOICategoryEventAggregator *streamAggregator;
@property (retain, nonatomic) ATXPOICategoryStream *stream;
@property (retain, nonatomic) BMBiomeScheduler *scheduler;
@property (retain, nonatomic) BPSSink *sink;
@property (retain, nonatomic) NSObject<OS_dispatch_queue> *queue;

- (id)init;
- (void)subscribeToPOIChangesForCategories:(id)a0 observer:(id)a1 enterSelector:(SEL)a2 exitSelector:(SEL)a3 sinkCompletion:(id /* block */)a4;
- (BOOL)hasExitedAllCategories:(id)a0;
- (void).cxx_destruct;
- (id)initWithStream:(id)a0;
- (id)getCurrentVisit;
- (void)unsubscribeToPOIChanges;

@end