@class UIView, NSString, SUUIOnboardingInstructionsView, SUUIClientContext, NSObject, NSMutableArray, SUUIPhysicalCirclesView, NSMapTable; @protocol OS_dispatch_source, SUUIOnboardingAffiliationCirclesDelegate; @interface SUUIOnboardingAffiliationCirclesViewController : UIViewController { SUUIPhysicalCirclesView *_circlesView; NSObject *_deletionTimer; BOOL _didPerformFinishAnimation; NSMapTable *_images; SUUIOnboardingInstructionsView *_instructionsView; BOOL _needsReloadOnDidAppear; } @property (copy, nonatomic) NSMutableArray *affiliationItems; @property (retain, nonatomic) SUUIClientContext *clientContext; @property (weak, nonatomic) id delegate; @property (readonly, nonatomic) SUUIOnboardingInstructionsView *instructionsView; @property (readonly, nonatomic) double maximumCircleDiameter; @property (retain, nonatomic) UIView *footerView; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)viewWillAppear:(BOOL)a0; - (void)dealloc; - (void)viewDidLayoutSubviews; - (void)loadView; - (void)viewWillDisappear:(BOOL)a0; - (void).cxx_destruct; - (void)viewDidAppear:(BOOL)a0; - (void)viewDidDisappear:(BOOL)a0; - (void)setFooterView:(id)a0 animated:(BOOL)a1; - (long long)_titlePositionForAffinityCount:(long long)a0; - (void)circleView:(id)a0 didTapCircleAtIndex:(long long)a1; - (void)_cancelDeletionTimer; - (double)_circleImageAlphaForAffinityCount:(long long)a0; - (struct CGSize { double x0; double x1; })_circleSizeForAffinityCount:(long long)a0; - (void)_completeDeletionForCircleAtIndex:(long long)a0; - (void)_reloadRepellors; - (void)_sendAffilationItemsDidChange; - (double)_topLayoutMargin; - (void)addAffiliationItems:(id)a0; - (void)circleView:(id)a0 didBeginLongPressForCircleAtIndex:(long long)a1; - (void)circleView:(id)a0 didEndLongPressForCircleAtIndex:(long long)a1; - (id)circlesView:(id)a0 circleForIndex:(long long)a1; - (long long)numberOfCirclesInCircleView:(id)a0; - (void)performFinishAnimationWithCompletionBlock:(id /* block */)a0; - (void)removeAffiliationItemsInIndexSet:(id)a0 animated:(BOOL)a1 completionBlock:(id /* block */)a2; - (void)resetWithAffiliationItems:(id)a0 animated:(BOOL)a1 completionBlock:(id /* block */)a2; - (void)setImage:(id)a0 forAffiliationItem:(id)a1; - (void)setUserAffinityCount:(long long)a0 forAffiliationItemAtIndex:(long long)a1 animated:(BOOL)a2 completionBlock:(id /* block */)a3; @end