@class ATXPOICategoryEventAggregator, ATXPOICategoryVisitDataProvider; @interface ATXPOICategoryVisitDuetDataProvider : ATXDuetDataProvider { ATXPOICategoryEventAggregator *_streamAggregator; ATXPOICategoryVisitDataProvider *_dataProvider; } + (id)sharedInstance; + (Class)supportedDuetEventClass; + (long long)supportedCoreDuetStream; - (id)init; - (id)fetchEventsBetweenStartDate:(id)a0 andEndDate:(id)a1 withPredicates:(id)a2 limit:(unsigned long long)a3 ascending:(BOOL)a4; - (void).cxx_destruct; - (void)subscribeToPOIChangesForCategory:(id)a0 observer:(id)a1 enterSelector:(SEL)a2 exitSelector:(SEL)a3; - (id)getCurrentVisit; - (void)unsubscribeToPOIChanges; @end