System/Library/PrivateFrameworks/AppPredictionInternal.framework
ATXTimelineRelevance.h
Download ATXTimelineRelevance.h
@class NSString, CHSWidget, ATXTimelineAbuseControlConfig, ATXInfoSuggestionCriterionRegistry;
@protocol ATXTimelineRelevanceDelegate;
@interface ATXTimelineRelevance : NSObject {
CHSWidget *_widget;
ATXInfoSuggestionCriterionRegistry *_criterionRegistry;
ATXTimelineAbuseControlConfig *_abuseControlConfig;
}
@property (weak, nonatomic) id<ATXTimelineRelevanceDelegate> delegate;
@property (readonly, nonatomic) NSString *sourceId;
+ (unsigned long long)suggestionLayoutOptionsForAvocadoSizeClass:(long long)a0;
- (void)processTimelineEntryWithNonPositiveScore:(id)a0 withPreviousInfoSuggestion:(id)a1 updatingTimelineEntryToSuggestionMapping:(id)a2;
- (id)initWithWidget:(id)a0 criterionRegistry:(id)a1 abuseControlConfig:(id)a2;
- (BOOL)overlapExistsBetween:(id)a0 andTimelineEntry:(id)a1;
- (BOOL)startDatesAreCloseEnoughToMerge:(id)a0 withTimelineEntry:(id)a1;
- (void).cxx_destruct;
- (void)standardizeWidgetSizes;
- (id)generateSuggestionsWithTimelineEntries:(id)a0 latestInfoSuggestionRelevantNow:(id)a1;
- (BOOL)isWidgetFamilyEligibleForSuggestion;
- (id)processTimelineEntryWithPositiveScore:(id)a0 withPreviousInfoSuggestion:(id)a1 updatingTimelineEntryToSuggestionMapping:(id)a2;
- (id)infoSuggestionsFromTimelineEntries:(id)a0 latestInfoSuggestionRelevantNow:(id)a1;
- (id)infoSuggestionWithTimelineEntry:(id)a0;
@end