@class NSObject, UIControl; @protocol OS_dispatch_source; @interface MTMPUTransportButtonEventHandler : NSObject { NSObject *_longPressTimer; BOOL _longPress; BOOL _shouldFakeEnabled; } @property (weak, nonatomic) UIControl *button; @property (nonatomic) double minimumLongPressDuration; @property (nonatomic) BOOL supportsTapWhenDisabled; - (id)init; - (void)cancelTrackingWithEvent:(id)a0; - (void)dealloc; - (void)beginTrackingWithTouch:(id)a0 withEvent:(id)a1; - (void).cxx_destruct; - (void)endTrackingWithTouch:(id)a0 withEvent:(id)a1; - (void)_clearLongPressTimer; - (void)_longPressTimerAction; - (id)performHitTestingBlock:(id /* block */)a0; - (BOOL)shouldFakeEnabled; - (BOOL)shouldForceTrackingEnabled; @end