@class NSString, EKEvent, EKDayOccurrenceView, UIView, NSObject, UILongPressGestureRecognizer; @protocol EKEventCreationGestureControllerDelegate; @interface EKEventCreationGestureController : NSObject { NSObject *_gestureDelegate; UIView *_targetView; UILongPressGestureRecognizer *_gestureRecognizer; EKEvent *_newEvent; UIView *_containerView; EKDayOccurrenceView *_eventPreview; struct CGPoint { double x; double y; } _originPoint; int _state; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)dealloc; - (BOOL)gestureRecognizer:(id)a0 shouldReceiveTouch:(id)a1; - (id)_snapDateTo15MinuteInterval:(id)a0; - (void)_gestureCompleted; - (id)initWithView:(id)a0 delegate:(id)a1; - (void)handleGesture:(id)a0; - (void)_gestureCanceled; - (void)_gestureUpdated; - (void)_gestureChangedEnoughToCreateEvent; - (void)invalidate; - (BOOL)gestureRecognizerShouldBegin:(id)a0; - (BOOL)currentlyCreatingEvent; - (void).cxx_destruct; - (void)_adjustPreviewFrame; - (void)_gestureBegan; - (void)_cleanUp; @end