@class UIView, CLKTimeFormatter, UIImage, CLKDevice, NTKOlympusColorPalette, UIColor, UIButton, NSString, NTKVictoryLabel, NTKVictoryTimeLabel; @protocol NTKOlympusColorPalette, NTKOlympusContentViewDelegate; @interface NTKOlympusTimeContentView : UIView @property (retain, nonatomic) CLKDevice *device; @property (retain, nonatomic) UIButton *fullscreenLogoButton; @property (retain, nonatomic) UIButton *circularLogoButton; @property (retain, nonatomic) UIImage *circularLogoImage; @property (retain, nonatomic) NTKVictoryTimeLabel *fullscreenHybridUpperTimeLabel; @property (retain, nonatomic) NTKVictoryLabel *fullscreenHybridLowerTimeLabel; @property (retain, nonatomic) NTKVictoryLabel *fullscreenDigitalUpperTimeLabel; @property (retain, nonatomic) NTKVictoryLabel *fullscreenDigitalLowerTimeLabel; @property (retain, nonatomic) NTKVictoryLabel *circularUpperTimeLabel; @property (retain, nonatomic) NTKVictoryLabel *circularLowerTimeLabel; @property (retain, nonatomic) UIView *contentView; @property (retain, nonatomic) UIView *fullscreenDigitsContainerView; @property (retain, nonatomic) UIView *circularDigitsContainerView; @property (retain, nonatomic) CLKTimeFormatter *timeFormatter; @property (nonatomic) unsigned long long style; @property (nonatomic) unsigned long long dial; @property (retain, nonatomic) NTKOlympusColorPalette *colorPalette; @property (retain, nonatomic) id palette; @property (retain, nonatomic) UIColor *currentForegroundColor; @property (retain, nonatomic) UIColor *currentBackgroundColor; @property (retain, nonatomic) UIColor *currentLogoColor; @property (nonatomic) double dialFraction; @property (nonatomic) double digitalStyleFraction; @property (nonatomic) double olympusDigitalStyleFraction; @property (nonatomic) double olympusAnalogStyleFraction; @property (nonatomic) double analogStyleFraction; @property (nonatomic) double olympusDigitalLabelsPositionFraction; @property (nonatomic) double analogStyleSwooshPositionFraction; @property (nonatomic) struct CGSize { double width; double height; } logoImageSizeForCircularDial; @property (nonatomic) BOOL useSmallFont; @property (weak, nonatomic) id delegate; @property (nonatomic) BOOL invertedColors; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (nonatomic, getter=isFrozen) BOOL frozen; + (double)scaleForViewDuringColorChangeTransitionWithFraction:(double)a0; - (void)dealloc; - (void)setTimeOffset:(double)a0; - (BOOL)pointInside:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1; - (void).cxx_destruct; - (void)layoutSubviews; - (void)updateColors; - (id)createTimeLabelWithFont:(id)a0 option:(unsigned long long)a1; - (void)handleLogoButtonResetHighlight:(id)a0; - (void)_applyAnimationPopTransitionWithFraction:(double)a0; - (void)_applyTransitionFraction:(double)a0 fromColor:(id)a1 toColor:(id)a2 fromBackgroundColor:(id)a3 toBackgroundColor:(id)a4 fromLogoColor:(id)a5 toLogoColor:(id)a6; - (void)_applyTransitionFraction:(double)a0 fromTextColor:(id)a1 toTextColor:(id)a2; - (void)applyTransitionFraction:(double)a0 fromColorPalette:(id)a1 toColorPalette:(id)a2 animateElements:(BOOL)a3; - (void)applyTransitionFraction:(double)a0 fromDial:(unsigned long long)a1 toDial:(unsigned long long)a2; - (void)applyTransitionFraction:(double)a0 fromStyle:(unsigned long long)a1 toStyle:(unsigned long long)a2; - (void)cleanupAfterEditing; - (void)configureViewsForEditing; - (BOOL)containsSubview:(id)a0; - (void)createAndRemoveViewsForCurrentStateIfNeeded; - (void)createCircularViewsIfNeeded; - (void)createFullscreenDigitalViewsIfNeeded; - (void)createFullscreenHybridViewsIfNeeded; - (void)createFullscreenLogoIfNeeded; - (id)createLogoButtonWithBackgroundImage:(id)a0; - (void)ensureVisibleIfNeeded:(id)a0; - (id)fontForCircularDial; - (id)fontForDigitalFullscreen; - (id)fontForHybridFullscreen; - (void)handleLogoButtonHighlighted:(id)a0; - (void)handleLogoButtonTouchUpInside:(id)a0; - (id)initWithDevice:(id)a0 dial:(unsigned long long)a1 style:(unsigned long long)a2 colorPalette:(id)a3; - (id)initWithDevice:(id)a0 dial:(unsigned long long)a1 style:(unsigned long long)a2 colorPalette:(id)a3 useSmallFont:(BOOL)a4 circularLogoImage:(id)a5; - (id)monospacedFontForCircularDial; - (void)prepareForEditing; - (void)removeCircularViews; - (void)removeFullscreenViews; - (void)setLabelOutlineAlpha:(double)a0; - (void)setLabelOutlineColor:(id)a0; - (void)setLogoButtonHighlighted:(BOOL)a0; - (void)setOverrideDate:(id)a0 duration:(double)a1; - (void)setViewsVisibilityForDial:(unsigned long long)a0 style:(unsigned long long)a1; - (void)setViewsVisibleForDialTransition; - (void)setViewsVisibleForStyleTransition; - (id)styleWithFont:(id)a0; - (void)timeFormatterTextDidChange:(id)a0; - (void)updateLogosFrame; - (void)updateStylesFraction:(double)a0 fromStyle:(unsigned long long)a1 toStyle:(unsigned long long)a2; - (void)updateTimeLabelsFrame; - (id)victoryFontWithSize:(double)a0; @end