@class MTVisualStylingProvider, NSString, NSMutableDictionary, NSArray, NCNotificationAppSectionListHeaderView, NSMutableArray, NCNotificationAppSectionListSummarizedContentView; @interface NCNotificationAppSectionList : NCNotificationStructuredSectionList <NCNotificationAppSectionListHeaderViewDelegate, NCNotificationAppSectionListSummarizedContentViewDelegate, MTVisualStylingRequiring> { NCNotificationAppSectionListHeaderView *_headerView; NCNotificationAppSectionListSummarizedContentView *_footerView; MTVisualStylingProvider *_strokeVisualStylingProvider; NSString *_preferredContentSizeCategory; } @property (retain, nonatomic) NSMutableArray *featuredGroupLists; @property (retain, nonatomic) NSMutableDictionary *richContentProviders; @property (nonatomic, getter=isMerged) BOOL merged; @property (copy, nonatomic) NSString *sectionIdentifier; @property (retain, nonatomic) NSArray *groupListsForSmartOrdering; @property (nonatomic, getter=isExpanded) BOOL expanded; @property (nonatomic, getter=isCombinedAppSectionList) BOOL combinedAppSectionList; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy, nonatomic) NSArray *requiredVisualStyleCategories; - (id)_nonFeaturedGroupLists; - (double)footerViewHeightForNotificationList:(id)a0 withWidth:(double)a1; - (BOOL)adjustForContentSizeCategoryChange; - (void)setVisualStylingProvider:(id)a0 forCategory:(long long)a1; - (BOOL)_showSummarizedFooterView; - (BOOL)isShowingFeaturedLeadingViewsForNotificationListView:(id)a0; - (BOOL)isAttachmentImageFeaturedForNotificationGroupList:(id)a0; - (id)_attachmentImageViewForSummaryForNotificationRequest:(id)a0; - (id)headerViewForNotificationList:(id)a0; - (unsigned long long)_insertionIndexForGroup:(id)a0; - (void)appSectionListHeaderView:(id)a0 didRequestPresentingOptionsMenuFromView:(id)a1; - (unsigned long long)_summarizedCount; - (void)clearAll; - (double)headerViewHeightForNotificationList:(id)a0 withWidth:(double)a1; - (void)setPreferredContentSizeCategory:(id)a0; - (void)setDeviceAuthenticated:(BOOL)a0; - (void)notificationListComponent:(id)a0 didRemoveNotificationRequest:(id)a1; - (id)_newGroupListForNotificationRequest:(id)a0; - (void)_configureHeaderViewIfNecessary; - (BOOL)isRichNotificationContentViewForNotificationGroupList:(id)a0; - (void)modifyNotificationRequest:(id)a0; - (void).cxx_destruct; - (id)initWithTitle:(id)a0 sectionType:(unsigned long long)a1; - (id)_summarizedContentStrings; - (id)_summarizedAttachmentImageViews; - (void)_clearContentProviderForRequest:(id)a0; - (BOOL)shouldAllowRestackingForNotificationListPresentableGroup:(id)a0; - (unsigned long long)notificationListViewNumberOfItems:(id)a0; - (id)notificationGroupList:(id)a0 requestsContentProviderForNotificationRequest:(id)a1; - (BOOL)_shouldHideNotificationGroupList:(id)a0; - (void)_configureFooterViewIfNecessary; - (BOOL)_shouldHideNotificationRequest:(id)a0; - (void)removeNotificationRequest:(id)a0; - (id)_extractFeaturedNotificationRequestsFromGroupLists:(id)a0; - (id)preferredContentSizeCategory; - (void)notificationListBaseComponentDidRemoveAll:(id)a0; - (BOOL)_isViewFeaturedAtIndex:(unsigned long long)a0; - (id)_newAttachmentImageViewForImage:(id)a0; - (void)_removeFeaturedGroupListIfNecessary:(id)a0; - (void)_mergeFeaturedGroupLists; - (BOOL)_shouldFeatureLeadingViews; - (id)_summarizedStringsForNotificationRequest:(id)a0; - (void)_updateFeaturedGroupListsForFeaturedNotificationRequests:(id)a0; - (void)_updateSummarizedFooterViewContent; - (void)appSectionListSummarizedContentViewDidRecognizeTapGesture:(id)a0; - (id)backgroundGroupNameBaseForAppSectionListSummarizedContentView:(id)a0; - (id)footerViewForNotificationList:(id)a0; - (void)_configureSectionListView:(id)a0; - (void)notificationListPresentableGroup:(id)a0 didReceivedHorizontalTranslation:(double)a1; - (void)unmergeNotificationGroupListsIfNecessary; - (void)insertNotificationRequest:(id)a0; - (id)_notificationGroupsForInsertion; @end