@class ColorBarView, NSDate, UIVisualEffect, NSDictionary, NSObject, EKCalendarDate, NSMutableArray, UIColor, NSLayoutConstraint, NSString, ColoredBackgroundView, EKUIOccurrenceTableViewCellLabel, NSAttributedString, NSArray, UIImageView; @protocol OS_dispatch_source; @interface EKUIOccurrenceTableViewCell : EKUITableViewCellWithPrimaryAndSecondaryFonts { EKUIOccurrenceTableViewCellLabel *_travelTextLabel; EKUIOccurrenceTableViewCellLabel *_primaryLabel; EKUIOccurrenceTableViewCellLabel *_secondaryLabel; EKUIOccurrenceTableViewCellLabel *_travelDepartureTimeLabel; EKUIOccurrenceTableViewCellLabel *_topTimeLabel; EKUIOccurrenceTableViewCellLabel *_bottomTimeLabel; EKUIOccurrenceTableViewCellLabel *_countdownLabel; ColorBarView *_colorBarView; ColoredBackgroundView *_coloredBackgroundView; UIImageView *_angleStripeBackgroundView; UIImageView *_accessoryImageView; NSArray *_ekUIOccurrenceTableViewCellConstraints; BOOL _areCurrentCellConstraintsForLargeText; BOOL _carplayMode; BOOL _includesTopTimeLabel; struct CGSize { double width; double height; } _sizeWhenLayerLastCalculated; NSMutableArray *_primaryVisualEffectViews; NSMutableArray *_secondaryVisualEffectViews; BOOL _travelTimeTemplate; BOOL _invitationTemplate; BOOL _singleLineAllDayTemplate; BOOL _singleLineAllDayWithImageTemplate; NSLayoutConstraint *_contentTop_to_travelTextBaseline_Constraint; NSLayoutConstraint *_contentTop_to_primaryTextBaseline_Constraint; NSLayoutConstraint *_contentBottom_to_bottomTextBaseline_Constraint; NSLayoutConstraint *_primaryTextBaseline_to_secondaryTextBaseline_Constraint; NSLayoutConstraint *_travelTextBaseline_to_primaryTextBaseLine_Constraint; NSLayoutConstraint *_horizontalDividerBarBottom_to_colorBarTop_Constraint; NSLayoutConstraint *_timeTextWidthConstraint; NSLayoutConstraint *_timeTextHorizontalPositioningConstraint; NSLayoutConstraint *_colorBarHorizontalPositioningConstraint; NSLayoutConstraint *_countdownLabelRightMarginConstraint; NSLayoutConstraint *_countdownLabelBaseling_to_contentBottom_Constraint; double _travelTime; NSDate *_eventStartDateIncludingTravelTime; EKCalendarDate *_eventEndDate; NSString *_eventTitle; NSAttributedString *_eventLocation; NSString *_topTimeString; NSString *_bottomTimeString; NSString *_countdownLabelString; NSString *_travelTextLabelString; NSString *_travelAddressString; NSString *_travelDepartureTimeString; NSString *_customSymbolName; NSDictionary *_secondaryStringDrawingAttributes; NSDictionary *_topTimeStringDrawingAttributes; NSDictionary *_bottomTimeStringDrawingAttributes; NSDictionary *_travelTextLabelStringDrawingAttributes; NSDictionary *_travelAddressStringDrawingAttributes; NSDictionary *_travelDepartureTimeStringDrawingAttributes; BOOL _isPast; BOOL _isAllDay; BOOL _isRecurring; BOOL _isBirthday; BOOL _tentative; BOOL _declined; BOOL _needsReply; BOOL _cancelled; BOOL _opaque; NSObject *_countdownLabelUpdateTimer; BOOL _secondaryLabelShouldShowAlertDot; } @property (nonatomic) BOOL doesNotUseTemplate; @property (nonatomic) BOOL isTemplateCell; @property (retain, nonatomic) UIColor *eventCalendarColor; @property (retain, nonatomic) UIColor *preferredBackgroundColor; @property (readonly, nonatomic) EKCalendarDate *eventStartDate; @property (nonatomic) BOOL isFakeInvitation; @property (retain, nonatomic) UIVisualEffect *primaryVisualEffect; @property (retain, nonatomic) UIVisualEffect *secondaryVisualEffect; + (void)_clearCaches; + (void)initialize; + (BOOL)requiresConstraintBasedLayout; + (BOOL)vibrant; + (id)normalBackgroundColor; + (double)needsReplyStripeBackgroundAlpha; + (id)_allDayLocalizedString; + (id)_needsReplyAngledStripeBackground:(id)a0; + (id)_nowLocalizedString; + (double)_rightImageSpacing; + (id)_tentativeAngledStripeBackground:(id)a0; + (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })adjustedSeparatorInsets; + (id)allReuseIdentifiers; + (id)cancelledDeclinedColorBarColor; + (double)cellHeightForWidth:(double)a0; + (BOOL)drawsBackgroundForEvent:(id)a0; + (id)needsReplyStripeColor; + (id)reuseIdentifierForEvent:(id)a0; + (id)reuseIdentifierForTemplate; + (id)reuseIdentifierForTemplateInvitation; + (id)reuseIdentifierForTemplateSingleLineAllDay; + (id)reuseIdentifierForTemplateSingleLineAllDayWithImage; + (id)reuseIdentifierForTemplateWithTravelTime; + (double)singleLineCellHeightForWidth:(double)a0; + (double)tentativeStripeBackgroundAlpha; + (id)tentativeStripeColor; + (double)travelTimeCellHeightForWidth:(double)a0; - (BOOL)isAllDay; - (void)setCalendarColor:(id)a0; - (id)textLabel; - (void)_dynamicUserInterfaceTraitDidChange; - (BOOL)isCancelled; - (BOOL)isTentative; - (void)dealloc; - (id)primaryTextColor; - (BOOL)needsReply; - (void)updateConstraints; - (BOOL)isDeclined; - (BOOL)isBirthday; - (void)updateConfigurationUsingState:(id)a0; - (double)_cornerRadius; - (id)reuseIdentifier; - (void).cxx_destruct; - (id)initWithStyle:(long long)a0 reuseIdentifier:(id)a1; - (void)layoutSubviews; - (void)_updateContentForSizeCategoryChange:(id)a0; - (id)secondaryTextColor; - (id)normalBackgroundColor; - (id)imageView; - (id)detailTextLabel; - (void)_updateAccessoryImage; - (id)accessoryImage; - (void)_setUpConstraints; - (BOOL)isPast; - (void)_updateTravelDepartureTimeLabel; - (double)needsReplyStripeBackgroundAlpha; - (id)secondaryStrikethroughTextColor; - (void)_createViewsForReuseIdentifier:(id)a0; - (id)tentativeAngledStripeBackground; - (void)_addSubview:(id)a0 forVibrancy:(BOOL)a1 usingPrimaryEffect:(BOOL)a2; - (void)_addVibrantSubview:(id)a0 usingPrimaryEffect:(BOOL)a1; - (id)_birthdayIcon; - (void)_countdownTimerFired; - (id)_createParentVisualEffectViewWithVisualEffect:(id)a0; - (BOOL)_eventIsNow; - (void)_installCountdownTimerWithFireDate:(id)a0; - (id)_needsReplyDot; - (void)_resetCountdownTimerBasedOnCurrentDateForStringGeneration:(id)a0; - (id)_setUpLargeTextConstraints; - (id)_setUpStandardConstraints; - (id)_textForBottomTimeLabel; - (id)_textForCountdownLabelWithCurrentDate:(id)a0; - (id)_textForDepartureTimeLabel; - (id)_textForTopTimeLabel; - (void)_uninstallCountdownTimer; - (void)_updateBottomTimeLabel; - (void)_updateColorBarView; - (void)_updateColoredBackgroundViewColor; - (void)_updateCountdownLabel; - (void)_updateNumberOfLinesForLabel:(id)a0 isRightAlignedInStandardLayout:(BOOL)a1; - (void)_updatePrimaryTextLabel; - (void)_updateSecondaryTextLabel; - (void)_updateTopTimeLabel; - (void)_updateTravelTimeLabel; - (double)_verticalSpacingBottomToBaselineForBottomLabel; - (double)_verticalSpacingPrimaryLabelToTimeLabel; - (double)_verticalSpacingTopToBaselineForBottomLabel; - (double)_verticalSpacingTopToBaselineForTopLabel; - (double)_verticalSpacingTravelBaselineToPrimaryBaseline; - (double)_widthForTimeViews; - (id)birthdayIconColor; - (id)cancelledDeclinedColorBarColor; - (id)colorBarColor; - (id)coloredBackgroundViewColor; - (id)coloredBackgroundViewFilter; - (id)coloredBackgroundViewFilterColor; - (void)contentCategorySizeChanged; - (void)forceUpdateOfAllElements; - (void)hideUnwantedItemsInCarplayMode; - (id)invitationPrimaryTextColor; - (id)needsReplyAngledStripeBackground; - (id)needsReplyStripeColor; - (id)primaryPastTextColor; - (id)primaryStrikethroughTextColor; - (id)secondaryPastTextColor; - (void)setColorBarLayerFilter:(id)a0; - (double)tentativeStripeBackgroundAlpha; - (id)tentativeStripeColor; - (id)topTimeColor; - (void)updateAngleBackgroundColor; - (void)updateWithEvent:(id)a0 calendar:(id)a1 placedUnderDayWithStartDate:(id)a2 opaque:(BOOL)a3 drawsDimmedForPast:(BOOL)a4; - (void)updateWithEvent:(id)a0 calendar:(id)a1 placedUnderDayWithStartDate:(id)a2 opaque:(BOOL)a3 drawsDimmedForPast:(BOOL)a4 includingTravelTime:(BOOL)a5; - (void)updateWithEvent:(id)a0 calendar:(id)a1 placedUnderDayWithStartDate:(id)a2 opaque:(BOOL)a3 drawsDimmedForPast:(BOOL)a4 includingTravelTime:(BOOL)a5 includingCountdown:(BOOL)a6; - (void)updateWithEvent:(id)a0 calendar:(id)a1 placedUnderDayWithStartDate:(id)a2 opaque:(BOOL)a3 drawsDimmedForPast:(BOOL)a4 includingTravelTime:(BOOL)a5 includingCountdown:(BOOL)a6 includingTopTimeLabel:(BOOL)a7 carplayMode:(BOOL)a8; @end