@class COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats, NSURL, NSDate, NSDictionary, COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata, COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList, FCFeedPersonalizedItemScoreProfile, FCAssetManager, COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration, FCTopStoriesStyleConfiguration, FCHeadlineThumbnail, NSString, FCArticleAudioTrack, FCCoverArt, NSArray, NSData, NSNumber, FCAssetHandle; @protocol FCChannelProviding; @interface FCNotificationArticleHeadline : FCHeadline <FCFeedPersonalizingItem> { BOOL _sponsored; BOOL _deleted; BOOL _isDraft; BOOL _isLocalDraft; BOOL _featureCandidate; BOOL _needsRapidUpdates; BOOL _disableTapToChannel; BOOL _boundToContext; BOOL _hiddenFromFeeds; BOOL _pressRelease; BOOL _webEmbedsEnabled; BOOL _issueOnly; BOOL _showBundleSoftPaywall; BOOL _useTransparentNavigationBar; BOOL _disableBookmarking; BOOL _hideModalCloseButton; NSString *_identifier; NSString *_articleID; NSString *_referencedArticleID; unsigned long long _contentType; NSString *_title; NSString *_primaryAudience; long long _publisherArticleVersion; long long _backendArticleVersion; id<FCChannelProviding> _sourceChannel; NSString *_sourceName; FCHeadlineThumbnail *_thumbnailLQ; FCHeadlineThumbnail *_thumbnail; FCHeadlineThumbnail *_thumbnailMedium; FCHeadlineThumbnail *_thumbnailHQ; FCHeadlineThumbnail *_thumbnailUltraHQ; NSString *_shortExcerpt; NSString *_accessoryText; NSURL *_contentURL; NSDate *_lastModifiedDate; NSDate *_lastFetchedDate; NSURL *_videoURL; double _videoDuration; NSArray *_iAdKeywords; NSArray *_iAdSectionIDs; NSArray *_blockedStorefrontIDs; NSArray *_allowedStorefrontIDs; NSArray *_relatedArticleIDs; NSArray *_moreFromPublisherArticleIDs; NSArray *_publisherSpecifiedArticleIDs; FCAssetHandle *_articleRecirculationConfigAssetHandle; unsigned long long _storyType; FCTopStoriesStyleConfiguration *_storyStyle; long long _minimumNewsVersion; FCCoverArt *_coverArt; unsigned long long _role; NSArray *_linkedArticleIDs; NSArray *_linkedIssueIDs; NSString *_callToActionText; NSString *_surfacedByArticleListID; FCArticleAudioTrack *_narrativeTrack; FCArticleAudioTrack *_narrativeTrackSample; NSString *_narrativeTrackTextRanges; NSString *_layeredThumbnailJSON; double _layeredThumbnailAspectRatio; NSURL *_routeURL; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _thumbnailFocalFrame; } @property (retain, nonatomic) FCAssetManager *assetManager; @property (retain, nonatomic) NSDictionary *articlePayload; @property (retain, nonatomic) NSString *flintDocumentUrlString; @property (retain, nonatomic) NSData *flintDocumentPrefetchedData; @property (retain, nonatomic) NSArray *flintFontResourceIDs; @property (retain, nonatomic) NSString *changeEtag; @property (retain, nonatomic) NSNumber *globalCohortScoresCTR; @property (retain, nonatomic) NSNumber *channelCohortScoresCTR; @property (retain, nonatomic) NSArray *topicCohortScoresCTRs; @property (readonly, copy, nonatomic) NSString *sourceFeedID; @property (readonly, copy, nonatomic) NSString *itemID; @property (readonly, copy, nonatomic) NSDate *publishDate; @property (readonly, nonatomic) unsigned long long halfLife; @property (readonly, copy, nonatomic) NSString *publisherID; @property (readonly, copy, nonatomic) NSArray *topicIDs; @property (readonly, nonatomic) double globalUserFeedback; @property (readonly, nonatomic) BOOL hasGlobalUserFeedback; @property (readonly, nonatomic, getter=isANF) BOOL anf; @property (readonly, nonatomic, getter=isPaid) BOOL paid; @property (readonly, nonatomic) BOOL hasVideo; @property (readonly, nonatomic) BOOL hasThumbnail; @property (readonly, nonatomic, getter=isHiddenFromAutoFavorites) BOOL hiddenFromAutoFavorites; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *globalCohorts; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *publisherCohorts; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *globalConversionStats; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *publisherConversionStats; @property (readonly, copy, nonatomic) NSArray *topics; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata *publisherTagMetadata; @property (retain) FCFeedPersonalizedItemScoreProfile *scoreProfile; @property (readonly, nonatomic, getter=isBundlePaid) BOOL bundlePaid; @property (readonly, nonatomic) long long bodyTextLength; @property (readonly, nonatomic) BOOL isFeatured; @property (readonly, nonatomic) BOOL isFeatureCandidate; @property (readonly, nonatomic) BOOL hasAudioTrack; @property (readonly, nonatomic) BOOL isEvergreen; @property (readonly, nonatomic) BOOL reduceVisibility; @property (readonly, nonatomic) BOOL webConverted; @property (readonly, copy, nonatomic) NSArray *iAdCategories; @property (readonly, nonatomic) unsigned long long halfLifeOverride; @property (readonly, nonatomic) NSData *float16TitleEncoding; @property (readonly, nonatomic) NSData *float16FullBodyEncoding; @property (readonly, copy, nonatomic) NSString *clusterID; @property (readonly, copy, nonatomic) NSString *language; @property (readonly, nonatomic) NSData *thumbnailPerceptualHash; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration *expirationData; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (id)thumbnailUltraHQ; - (id)publisherSpecifiedArticleIDs; - (id)videoURL; - (id)storyStyle; - (void)setShortExcerpt:(id)a0; - (BOOL)isDraft; - (id)sourceChannel; - (id)iAdKeywords; - (id)routeURL; - (id)blockedStorefrontIDs; - (BOOL)isLocalDraft; - (void)setSourceName:(id)a0; - (void)setStoryType:(unsigned long long)a0; - (id)sourceName; - (id)primaryAudience; - (id)allowedStorefrontIDs; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })thumbnailFocalFrame; - (id)contentURL; - (long long)minimumNewsVersion; - (id)thumbnailLQ; - (void)setThumbnailFocalFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (long long)publisherArticleVersion; - (long long)backendArticleVersion; - (id)shortExcerpt; - (id)thumbnailHQ; - (void)setContentType:(unsigned long long)a0; - (id)thumbnailMedium; - (unsigned long long)storyType; - (void)setSponsored:(BOOL)a0; - (void)enumerateTopicCohortsWithBlock:(id /* block */)a0; - (BOOL)hideModalCloseButton; - (id)accessoryText; - (unsigned long long)contentType; - (void)setArticleID:(id)a0; - (id)articleID; - (void)setIdentifier:(id)a0; - (void)setThumbnail:(id)a0; - (void)setDeleted:(BOOL)a0; - (unsigned long long)role; - (id)referencedArticleID; - (id)articleRecirculationConfigAssetHandle; - (id)lastModifiedDate; - (BOOL)isDeleted; - (BOOL)isPressRelease; - (BOOL)disableBookmarking; - (id)identifier; - (id)narrativeTrackTextRanges; - (void)setRole:(unsigned long long)a0; - (id)relatedArticleIDs; - (void)setAccessoryText:(id)a0; - (id)thumbnail; - (BOOL)useTransparentNavigationBar; - (id)linkedIssueIDs; - (BOOL)isSponsored; - (BOOL)needsRapidUpdates; - (id)linkedArticleIDs; - (BOOL)isValid; - (id)narrativeTrack; - (BOOL)isHiddenFromFeeds; - (void)setThumbnailLQ:(id)a0; - (id)contentWithContext:(id)a0; - (void)setThumbnailMedium:(id)a0; - (BOOL)showBundleSoftPaywall; - (void).cxx_destruct; - (BOOL)isIssueOnly; - (id)coverArt; - (id)iAdSectionIDs; - (BOOL)isBoundToContext; - (id)title; - (void)setThumbnailHQ:(id)a0; - (BOOL)webEmbedsEnabled; - (id)narrativeTrackSample; - (double)layeredThumbnailAspectRatio; - (id)moreFromPublisherArticleIDs; - (BOOL)disableTapToChannel; - (id)lastFetchedDate; - (id)layeredThumbnailJSON; - (void)setTitle:(id)a0; - (void)enumerateTopicConversionStatsWithBlock:(id /* block */)a0; - (double)videoDuration; - (void)setThumbnailUltraHQ:(id)a0; - (void)setStoryStyle:(id)a0; - (id)callToActionText; - (id)generateFlintDocumentAssetHandleForUrlString:(id)a0 prefetchedData:(id)a1 withAssetManager:(id)a2; - (id)generateThumbnailAssetHandleForUrlString:(id)a0 withAssetManager:(id)a1; - (id)initWithArticlePayload:(id)a0 sourceChannel:(id)a1 assetManager:(id)a2; - (void)setCallToActionText:(id)a0; - (void)setSourceChannel:(id)a0; - (void)setSurfacedByArticleListID:(id)a0; - (id)surfacedByArticleListID; @end