@class NSObject, GKGame; @protocol GKTurnBasedMatchesDataSourceDelegate; @interface GKTurnBasedMatchesDataSource : GKSplittingDataSource @property (retain, nonatomic) GKGame *game; @property (nonatomic) SEL detailPressedAction; @property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } cellMarginInsets; @property (weak, nonatomic) NSObject<GKTurnBasedMatchesDataSourceDelegate> *delegate; - (void)configureDataSource; - (void).cxx_destruct; - (id)collectionView:(id)a0 cellForItemAtIndexPath:(id)a1; - (unsigned long long)numberOfMatches; - (void)collectionViewWillBecomeActive:(id)a0; - (void)configureCollectionView:(id)a0; - (void)removeItemAtIndexPath:(id)a0 completionHandler:(id /* block */)a1; @end