@class UIViewAnimationState, NSObject; @protocol UIIntervalAnimating, OS_dispatch_queue, UIViewAnimationComposing; @interface UIViewRunningAnimationEntry : NSObject { id _animation; NSObject *_transactionQueue; id /* block */ _completionCallback; BOOL _invalidated; } @property (nonatomic) BOOL invalidated; @property (nonatomic) BOOL running; @property (weak, nonatomic) UIViewAnimationState *animationState; @property (retain, nonatomic) id composer; - (void)performWithLock:(id /* block */)a0; - (void).cxx_destruct; - (id)initWithAnimation:(id)a0 completion:(id /* block */)a1 composer:(id)a2; - (void)setCompletionCallback:(id /* block */)a0; - (void)performWithoutLock:(id /* block */)a0; - (void)performCompletionCallbackFinished:(BOOL)a0; @end