@class UIView, NSString, SBHLibraryPodZoomSettings, SBFolderController, SBHLibraryViewController, SBFolderIcon, SBHLibraryPodFolderView, NSArray, SBIconView; @protocol SBHLibraryPodIconZoomAnimationContaining; @interface SBHLibraryPodIconZoomAnimator : SBIconZoomAnimator { SBHLibraryViewController *_libraryViewController; SBFolderController *_folderController; SBHLibraryPodFolderView *_folderView; UIView *_folderScalingView; UIView *_folderClippingView; UIView *_matchMoveWrapperView; UIView *_searchBar; UIView *_libraryScalingView; NSArray *_visibleIconViews; NSArray *_miniPodIconViews; BOOL _animationComplete; } @property (readonly, nonatomic) id animationContainer; @property (retain, nonatomic) SBHLibraryPodZoomSettings *settings; @property (readonly, nonatomic) SBFolderIcon *targetIcon; @property (readonly, nonatomic) SBIconView *targetIconView; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)_animateToFraction:(double)a0 afterDelay:(double)a1 withSharedCompletion:(id /* block */)a2; - (void)libraryViewController:(id)a0 willPresentSearchController:(id)a1; - (void)_updateLibraryAlphaForZoomFraction:(double)a0; - (unsigned long long)_numberOfSignificantAnimations; - (void)dealloc; - (void)_prepareAnimation; - (void)_setupMatchMoveAnimation; - (void)_returnFolderAndLibraryScalingViews; - (void)_animateIconViewTransformsAndAlphaForZoomFraction:(double)a0 withAnimationSettings:(id)a1 delay:(double)a2 completion:(id /* block */)a3; - (void)_updateFolderViewFramesForZoomFraction:(double)a0; - (void)_cleanupMiniPodIconViewsAfterCrossfade; - (void)cleanup; - (void)_updateSearchBarAlphaForZoomFraction:(double)a0; - (struct CGPoint { double x0; double x1; })_centerOfMiniPodIconViews; - (void)_cancelAnimationForIconViewClippedOrObscured; - (id)referenceIconView; - (id)initWithAnimationContainer:(id)a0 innerFolderController:(id)a1 folderIcon:(id)a2 searchBar:(id)a3 libraryViewController:(id)a4; - (void)_performAnimationToFraction:(double)a0 withCentralAnimationSettings:(id)a1 delay:(double)a2 alreadyAnimating:(BOOL)a3 sharedCompletion:(id /* block */)a4; - (void)_prepareToCrossfadeMiniPodIconViews; - (void)_handleIconViewClippedNotification:(id)a0; - (void)_updateLibraryScaleForZoomFraction:(double)a0; - (void)_setupFolderAndLibraryScalingViews; - (void)_updateFolderNavigationBarAlphaForZoomFraction:(double)a0; - (void)_handleIconZoomNotification:(id)a0; - (void).cxx_destruct; - (void)_captureVisibleAndMiniPodIconViews; - (void)_setAnimationFraction:(double)a0; - (void)_cleanupAnimation; - (void)_updateSearchBarForZoomFraction:(double)a0; - (void)_updateVisibleIconViewsPointerAllowed:(BOOL)a0; - (void)_removeMatchMoveAnimation; - (void)_updateIconCrossfadeForZoomFraction:(double)a0; - (double)_scaleForZoomFraction:(double)a0; @end