@class NSDate, NSString, NSArray, PLCloudSharedAlbumInvitationRecord, NSOrderedSet, PLManagedAsset, NSCountedSet, PLCloudFeedEntry, NSIndexSet, PLPhotoLibrary; @protocol PLCloudSharedAlbumProtocol; @interface PXFeedSectionInfo : NSObject <PXInboxModel, PXInboxPreviewItem, PLAssetContainer> @property (readonly, nonatomic) NSDate *creationDate; @property (readonly, nonatomic) long long inboxModelType; @property (readonly, copy, nonatomic) NSString *inboxModelTitle; @property (readonly, nonatomic) unsigned long long assetsCount; @property (readonly, copy, nonatomic) NSArray *senderNames; @property (readonly, nonatomic) BOOL userIsSender; @property (nonatomic, getter=isSeen) BOOL seen; @property (readonly, nonatomic) NSArray *leftPreviewItems; @property (readonly, nonatomic) NSArray *assetsForOneUp; @property (readonly, nonatomic) NSString *ownerFirstName; @property (readonly, nonatomic) NSString *ownerLastName; @property (readonly, nonatomic) NSString *ownerEmail; @property (readonly, nonatomic) NSString *keyCommentGUID; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (copy, nonatomic) NSDate *date; @property (nonatomic, getter=isLoaded) BOOL loaded; @property (nonatomic) long long cachedInboxModelType; @property (retain, nonatomic) id<PLCloudSharedAlbumProtocol> sharedAlbum; @property (copy, nonatomic) NSString *albumTitle; @property (retain, nonatomic) PLCloudSharedAlbumInvitationRecord *invitationRecord; @property (nonatomic) long long numberOfItems; @property (nonatomic) BOOL shouldBeVisibleWhenEmpty; @property (readonly, nonatomic) BOOL isMine; @property (readonly, nonatomic) long long inboxModelType; @property (readonly, nonatomic) PLCloudFeedEntry *cloudFeedEntry; @property (readonly, nonatomic) long long sectionType; @property (readonly, nonatomic) PLPhotoLibrary *photoLibrary; @property (copy, nonatomic) NSIndexSet *excludedAssetIndexes; @property (readonly, copy, nonatomic) NSString *transientIdentifier; @property (readonly, nonatomic) NSCountedSet *countsByAssetDisplayType; @property (readonly, retain, nonatomic) NSString *uuid; @property (readonly, retain, nonatomic) NSString *title; @property (readonly, copy, nonatomic) NSString *localizedTitle; @property (readonly, retain, nonatomic) NSOrderedSet *assets; @property (readonly, nonatomic) unsigned long long approximateCount; @property (readonly, nonatomic) unsigned long long assetsCount; @property (readonly, nonatomic) unsigned long long photosCount; @property (readonly, nonatomic) unsigned long long videosCount; @property (readonly, nonatomic) BOOL isEmpty; @property (retain, nonatomic) PLManagedAsset *keyAsset; @property (retain, nonatomic) PLManagedAsset *secondaryKeyAsset; @property (retain, nonatomic) PLManagedAsset *tertiaryKeyAsset; @property (readonly, nonatomic) BOOL canShowComments; @property (readonly, nonatomic) BOOL canShowAvalancheStacks; @property (readonly, copy, nonatomic) NSArray *localizedLocationNames; @property (readonly, retain, nonatomic) NSDate *startDate; @property (readonly, retain, nonatomic) NSDate *endDate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (void)beginCachingSharedAlbumsByGUIDs; + (id)defaultPreviewImage; + (void)endCachingSharedAlbumsByGUIDs; + (id)sectionInfoWithCloudFeedEntry:(id)a0; - (void)reload; - (BOOL)canPerformEditOperation:(unsigned long long)a0; - (void)getPhotoCount:(out unsigned long long *)a0 videoCount:(out unsigned long long *)a1; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (BOOL)hasPlayableAssetForItemAtIndex:(long long)a0; - (id)_usersInvolvedForCoalescedEntry; - (long long)_inboxModelTypeForCloudCommentType; - (id)_usersInvolved; - (id)_usersInvolvedForComment; - (id)_usersInvolvedForInvitation; - (id)_usersInvolvedForLike; - (id)_usersInvolvedForPost; - (id)_usersInvolvedForResponse; - (BOOL)areAllAssetsLiked; - (id)assetForItemAtIndex:(long long)a0; - (id)assetsForItemAtIndex:(long long)a0 maximumCount:(long long)a1; - (id)batchIDForItemAtIndex:(long long)a0; - (id)captionForItemAtIndex:(long long)a0; - (id)commentForItemAtIndex:(long long)a0; - (id)commentTextForItemAtIndex:(long long)a0; - (id)commentsForItemAtIndex:(long long)a0; - (BOOL)containsAsset:(id)a0; - (void)fetchLeftPreviewItemsWithCompletion:(id /* block */)a0; - (void)getCommentCount:(out unsigned long long *)a0 likeCount:(out unsigned long long *)a1; - (BOOL)hasMultipleAssetsForItemAtIndex:(long long)a0; - (long long)indexOfFirstItemFromLastBatch; - (long long)indexOfItemWithAsset:(id)a0; - (long long)indexOfItemWithComment:(id)a0; - (id)initWithCloudFeedEntry:(id)a0; - (id)likesForItemAtIndex:(long long)a0; - (id)sharedAlbumWithGUID:(id)a0; - (long long)typeForItemAtIndex:(long long)a0; - (void)updateFromCloudFeedEntry; @end