@class NSString, NSArray, PXMockAssetsDataSource, NSMutableArray, PXSectionedChangeDetailsCoalescer; @interface PXMockAssetsDataSourceManager : PXAssetsDataSourceManager { NSArray *_initialAssetsBySection; NSArray *_initialAssetCollections; BOOL _isPerformingDataSourceChanges; NSMutableArray *_nextAssetsBySection; NSMutableArray *_nextAssetCollections; PXSectionedChangeDetailsCoalescer *_changeDetailsCoalescer; BOOL _changeIsReload; } @property (readonly, nonatomic) PXMockAssetsDataSource *dataSource; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)resumeChangeDeliveryAndBackgroundLoading:(id)a0; - (id)init; - (void)removeItemAtIndexPath:(id)a0; - (id)pauseChangeDeliveryWithTimeout:(double)a0 identifier:(id)a1; - (id)createInitialDataSource; - (void).cxx_destruct; - (id)initWithConfigurationBlock:(id /* block */)a0; - (void)removeSectionAtIndex:(long long)a0; - (void)setCurationEnabledForAllCollections:(BOOL)a0 collectionsToDiff:(id)a1; - (void)setCurationEnabled:(BOOL)a0 forAssetCollection:(id)a1; - (void)_appendIncrementalChangeDetails:(id)a0; - (void)changeItemAtIndexPath:(id)a0 toAssetProperties:(id)a1; - (void)changeSectionAtIndex:(long long)a0 toAssetCollection:(id)a1; - (void)insertItemAtIndexPath:(id)a0 assetProperties:(id)a1; - (void)insertSectionAtIndex:(long long)a0 count:(long long)a1 assetProperties:(id)a2 assetCollection:(id)a3; - (void)markChangeAsReload; - (void)performDataSourceChanges:(id /* block */)a0; @end