@class EKEvent, NSString, NSDate; @protocol ATXContextHeuristicsEnvironment; @interface ATXContextEventSuggestionProducer : NSObject { EKEvent *_event; NSString *_eventTitle; NSDate *_validFromStartDate; NSDate *_validToEndDate; id _environment; } - (void).cxx_destruct; - (id)_dateInterval; - (id)_stringsWithPredictionReasons:(unsigned long long)a0; - (BOOL)_isStringValidEmail:(id)a0; - (id)_spotlightActionWithParticipant:(id)a0 subtitle:(id)a1; - (id)_suggestionResultWithId:(id)a0 title:(id)a1 type:(int)a2 score:(double)a3; - (id)_suggestionResultWithString:(id)a0 type:(int)a1 score:(double)a2; - (id)initWithEvent:(id)a0 validFromStartDate:(id)a1 validToEndDate:(id)a2 environment:(id)a3; - (double)scoreWithEventParticipantStatusPenalty:(double)a0; - (id)suggestionForConferenceWithScore:(double)a0 predictionReasons:(unsigned long long)a1; - (id)suggestionForDNDWithScore:(double)a0 predictionReasons:(unsigned long long)a1; - (id)suggestionForEventOrganizerWithScore:(double)a0 predictionReasons:(unsigned long long)a1; - (id)suggestionForEventParticipantWithScore:(double)a0 predictionReasons:(unsigned long long)a1; @end