@class NSArray, UICollectionViewDiffableDataSource, NSString, CKNicknameUpdatesCollectionView, UICollectionViewCompositionalLayout; @protocol CKNicknameUpdatesViewControllerDelegate; @interface CKNicknameUpdatesViewController : UIViewController @property (retain, nonatomic) NSArray *nicknameUpdates; @property (retain, nonatomic) CKNicknameUpdatesCollectionView *collectionView; @property (retain, nonatomic) UICollectionViewDiffableDataSource *dataSource; @property (retain, nonatomic) UICollectionViewCompositionalLayout *collectionViewLayout; @property (weak, nonatomic) id delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)dealloc; - (void)reloadData; - (void)viewDidLayoutSubviews; - (void)viewDidLoad; - (void)updatePreferredContentSize; - (BOOL)canBecomeFirstResponder; - (void).cxx_destruct; - (id)initWithDelegate:(id)a0; - (void)viewDidAppear:(BOOL)a0; - (void)_configureCloseButtonForNavigationItem:(id)a0; - (void)_doneButtonTapped:(id)a0; - (void)_nicknameStateChanged:(id)a0; - (id)cellForItemInCollectionView:(id)a0 atIndexPath:(id)a1 withIdentifier:(id)a2; - (unsigned long long)cellOrderForIndexPath:(id)a0; - (void)updateCell:(id)a0 selectedAction:(unsigned long long)a1 sourceView:(id)a2; @end