luxlabs header browser preview


@class NSArray, PGGraphMomentNode, NSDateInterval, PGMeaningfulEventProcessorCache, PGMeaningfulEventMatchingCriteria;
@protocol CLSTimeLocationTuple;

@interface PGPublicEventMatchingOptions : NSObject

@property (readonly, nonatomic) id<CLSTimeLocationTuple> timeLocationTuple;
@property (readonly, nonatomic) PGGraphMomentNode *momentNode;
@property (readonly, nonatomic) PGMeaningfulEventProcessorCache *meaningfulEventProcessorCache;
@property (readonly, nonatomic) struct CLLocationCoordinate2D { double latitude; double longitude; } coordinates;
@property (readonly, nonatomic) NSDateInterval *actualAttendanceDateInterval;
@property (readonly, nonatomic) NSDateInterval *expandedAttendanceDateInterval;
@property (readonly, nonatomic) PGMeaningfulEventMatchingCriteria *matchingCriteria;
@property (readonly, nonatomic) NSArray *temporalClusterEvents;

- (void).cxx_destruct;
- (void)_createAttendanceDateIntervals;
- (id)_readTemporalClusterEvents;
- (id)initWithTimeLocationTuple:(id)a0 momentNode:(id)a1 meaningfulEventProcessorCache:(id)a2;

@end