@class NSString, UISpringLoadedInteractionContextImpl, UIDelayedAction, UIView; @protocol UISpringLoadedInteractionBehavior, UISpringLoadedInteractionEffect; @interface UISpringLoadedInteraction : NSObject @property (weak, nonatomic) UIView *view; @property (retain, nonatomic) UISpringLoadedInteractionContextImpl *context; @property (copy, nonatomic) id /* block */ handler; @property (retain, nonatomic) UIDelayedAction *emphasizeAction; @property (retain, nonatomic) UIDelayedAction *activateAction; @property (nonatomic, setter=_setPossibleStateDuration:) double _possibleStateDuration; @property (readonly, nonatomic) id interactionBehavior; @property (readonly, nonatomic) id interactionEffect; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)hysteresisBehaviorWithBeginningVelocity:(double)a0 cancelingVelocity:(double)a1; + (id)_blinkEffect; + (id)springLoadedInteractionWithHandler:(id /* block */)a0; + (id)_defaultInteractionBehavior; - (void)_emphasizeSpringLoading:(id)a0; - (BOOL)_shouldAllowInteractionWithContext:(id)a0; - (void)_springloadedStateChanged:(id)a0; - (void)didMoveToView:(id)a0; - (void)_resetBehavior; - (id)_dynamicGestureRecognizersForEvent:(id)a0; - (void)willMoveToView:(id)a0; - (id)initWithActivationHandler:(id /* block */)a0; - (id)initWithInteractionBehavior:(id)a0 interactionEffect:(id)a1 activationHandler:(id /* block */)a2; - (void)_startEmphasizeAction; - (void)setState:(long long)a0; - (void)_cancelActions; - (void).cxx_destruct; - (void)_activateSpringLoading:(id)a0; - (void)_startActivateAction; - (void)_reloadSpringLoadedInteractionBehavior; @end