@class NSArray, UIView; @protocol NTKEditOptionContainerView; @interface NTKEditOptionPickerView : UIView { NSArray *_options; unsigned long long _visibleOptionBufferSize; } @property (retain, nonatomic) UIView *containerView; @property (readonly, nonatomic) unsigned long long numberOfOptions; @property (copy, nonatomic) id /* block */ optionToViewMapper; @property (nonatomic) unsigned long long numberOfSides; @property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } padding; @property (nonatomic) struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } contentTransform; @property (readonly, nonatomic) id selectedOption; @property (nonatomic) unsigned long long selectedOptionIndex; @property (nonatomic) BOOL active; - (void)setSelectedOptionIndex:(unsigned long long)a0 animated:(BOOL)a1; - (id)description; - (void).cxx_destruct; - (void)layoutSubviews; - (id)initWithOptions:(id)a0 selectedOption:(id)a1; - (void)_configureSideView:(id)a0 forOption:(id)a1; - (void)_enumerateSideViewsWithBlock:(id /* block */)a0; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForContainerView; - (id)_newContainerView; - (id)_selectedSideView; - (id)_sideViewAtIndex:(unsigned long long)a0; - (Class)_sideViewClass; - (void)_tileContainerForTransitionDirection:(long long)a0; - (void)_transitionAnimatedToSelectedOptionFromIndex:(unsigned long long)a0; - (void)_transitionToSelectedOption; - (void)_updateContainer; - (void)_willDisplaySideView:(id)a0; - (void)applyBreathingScale:(double)a0; - (void)applyRubberBandingFraction:(double)a0; - (void)decrementSelection; - (void)incrementSelection; - (id)optionAtIndex:(unsigned long long)a0; - (void)setTransitionFraction:(double)a0 fromIndex:(unsigned long long)a1 toIndex:(unsigned long long)a2; @end