@class NSURL, COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats, FCIssue, NSDate, COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata, COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList, FCContentArchive, FCTopStoriesStyleConfiguration, FCColor, FCInterestToken, NSString, FCHeadlineThumbnail, NTPBArticleRecord, FCCoverArt, FCArticleAudioTrack, NSArray, NSData, FCHeadlineExperimentalTitleMetadata, FCAssetHandle; @protocol FCChannelProviding; @interface FCArticleHeadline : FCHeadline <FCHeadlineStocksFields, FCArticleAccessCheckable, FCContentArchivable> { BOOL _hasThumbnail; BOOL _sponsored; BOOL _isEvergreen; BOOL _deleted; BOOL _featureCandidate; BOOL _needsRapidUpdates; BOOL _disableTapToChannel; BOOL _boundToContext; BOOL _hiddenFromFeeds; BOOL _pressRelease; BOOL _hiddenFromAutoFavorites; BOOL _disablePrerollAds; BOOL _webEmbedsEnabled; BOOL _issueOnly; BOOL _canBePurchased; BOOL _showBundleSoftPaywall; BOOL _useTransparentNavigationBar; BOOL _disableBookmarking; BOOL _hideModalCloseButton; BOOL _reduceVisibility; BOOL _webConverted; NSString *_articleID; NSString *_referencedArticleID; NSString *_clusterID; unsigned long long _contentType; NSString *_titleCompact; FCHeadlineExperimentalTitleMetadata *_experimentalTitleMetadata; NSString *_primaryAudience; NSDate *_publishDate; long long _publisherArticleVersion; long long _backendArticleVersion; NSString *_sourceName; NSData *_thumbnailPerceptualHash; FCHeadlineThumbnail *_thumbnailLQ; FCHeadlineThumbnail *_thumbnail; FCHeadlineThumbnail *_thumbnailMedium; FCHeadlineThumbnail *_thumbnailHQ; FCHeadlineThumbnail *_thumbnailUltraHQ; FCHeadlineThumbnail *_thumbnailWidgetLQ; FCHeadlineThumbnail *_thumbnailWidget; FCHeadlineThumbnail *_thumbnailWidgetHQ; NSString *_shortExcerpt; NSString *_accessoryText; NSURL *_contentURL; NSDate *_lastModifiedDate; NSDate *_lastFetchedDate; NSArray *_topics; NSArray *_topicIDs; COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *_globalCohorts; COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *_publisherCohorts; COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *_globalConversionStats; COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *_publisherConversionStats; COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata *_publisherTagMetadata; NSURL *_videoURL; FCAssetHandle *_videoStillImage; double _videoDuration; NSArray *_iAdCategories; NSArray *_iAdKeywords; NSArray *_iAdSectionIDs; NSArray *_relatedArticleIDs; NSArray *_moreFromPublisherArticleIDs; FCIssue *_parentIssue; unsigned long long _storyType; FCTopStoriesStyleConfiguration *_storyStyle; FCCoverArt *_coverArt; NSString *_videoCallToActionTitle; NSURL *_videoCallToActionURL; NSString *_videoType; NSArray *_sportsEventIDs; NSString *_language; unsigned long long _role; unsigned long long _halfLife; unsigned long long _halfLifeOverride; NSArray *_linkedArticleIDs; NSArray *_linkedIssueIDs; long long _bodyTextLength; FCArticleAudioTrack *_narrativeTrack; FCArticleAudioTrack *_narrativeTrackSample; NSString *_narrativeTrackTextRanges; NSString *_layeredThumbnailJSON; double _layeredThumbnailAspectRatio; FCColor *_thumbnailImagePrimaryColor; FCColor *_thumbnailImageBackgroundColor; FCColor *_thumbnailImageTextColor; FCColor *_thumbnailImageAccentColor; NSArray *_authors; NSArray *_narrators; NSString *_excerpt; NSArray *_narrativeTrackBuddyArticleIDs; NSString *_narrativeTrackPreferredUpsellVariantID; NSDate *_globalExpirationTime; NSArray *_tagsExpiration; NSURL *_routeURL; NSData *_float16TitleEncoding; NSData *_float16FullBodyEncoding; FCAssetHandle *_articleRecirculationConfigAssetHandle; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _thumbnailFocalFrame; } @property (retain, nonatomic) NTPBArticleRecord *articleRecord; @property (retain, nonatomic) FCInterestToken *articleInterestToken; @property (copy, nonatomic) NSString *title; @property (nonatomic) long long behaviorFlags; @property (readonly, copy, nonatomic) NSString *stocksClusterID; @property (readonly, copy, nonatomic) NSString *stocksMetadataJSON; @property (readonly, copy, nonatomic) NSString *stocksScoresJSON; @property (readonly, copy, nonatomic) NSString *identifier; @property (readonly, nonatomic) BOOL isBlockedExplicitContent; @property (readonly, copy, nonatomic) id<FCChannelProviding> sourceChannel; @property (readonly, nonatomic) BOOL isDraft; @property (readonly, nonatomic) BOOL isLocalDraft; @property (readonly, nonatomic) long long minimumNewsVersion; @property (readonly, nonatomic, getter=isPaid) BOOL paid; @property (readonly, nonatomic, getter=isBundlePaid) BOOL bundlePaid; @property (readonly, copy, nonatomic) NSString *sourceChannelID; @property (readonly, copy, nonatomic) NSArray *blockedStorefrontIDs; @property (readonly, copy, nonatomic) NSArray *allowedStorefrontIDs; @property (readonly, nonatomic) FCContentArchive *contentArchive; - (id)thumbnailUltraHQ; - (void)setTitleCompact:(id)a0; - (id)publisherSpecifiedArticleIDs; - (id)thumbnailImageTextColor; - (id)videoURL; - (id)storyStyle; - (id)publisherCohorts; - (void)setTopicIDs:(id)a0; - (id)iAdCategories; - (void)setShortExcerpt:(id)a0; - (id)publisherID; - (unsigned long long)halfLife; - (BOOL)isHiddenFromAutoFavorites; - (id)thumbnailImageAccentColor; - (id)iAdKeywords; - (id)routeURL; - (id)thumbnailImagePrimaryColor; - (id)topicIDs; - (id)globalConversionStats; - (id)publisherConversionStats; - (id)videoCallToActionTitle; - (id)publishDate; - (id)stocksFields; - (void)setSourceName:(id)a0; - (id)clusterID; - (id)thumbnailImageBackgroundColor; - (void)setStoryType:(unsigned long long)a0; - (id)sourceName; - (BOOL)hasThumbnail; - (id)videoType; - (id)titleCompact; - (id)primaryAudience; - (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })thumbnailFocalFrame; - (id)contentURL; - (id)thumbnailLQ; - (BOOL)canBePurchased; - (void)setThumbnailFocalFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0; - (id)publisherTagMetadata; - (id)globalCohorts; - (long long)publisherArticleVersion; - (id)language; - (long long)backendArticleVersion; - (id)shortExcerpt; - (id)narrativeTrackBuddyArticleIDs; - (id)thumbnailHQ; - (void)setContentType:(unsigned long long)a0; - (id)thumbnailMedium; - (id)init; - (id)sportsEventIDs; - (unsigned long long)storyType; - (id)float16FullBodyEncoding; - (id)topics; - (void)setSponsored:(BOOL)a0; - (BOOL)hideModalCloseButton; - (id)thumbnailWidgetHQ; - (id)accessoryText; - (unsigned long long)contentType; - (void)setArticleID:(id)a0; - (id)articleID; - (void)setPublishDate:(id)a0; - (void)setThumbnail:(id)a0; - (id)videoStillImage; - (void)setDeleted:(BOOL)a0; - (BOOL)isFeatureCandidate; - (unsigned long long)role; - (id)referencedArticleID; - (id)narrativeTrackPreferredUpsellVariantID; - (void)setHasThumbnail:(BOOL)a0; - (id)articleRecirculationConfigAssetHandle; - (id)float16TitleEncoding; - (void)setVideoType:(id)a0; - (long long)bodyTextLength; - (id)lastModifiedDate; - (BOOL)isDeleted; - (BOOL)isPressRelease; - (id)authors; - (BOOL)disableBookmarking; - (unsigned long long)halfLifeOverride; - (id)narrativeTrackTextRanges; - (id)narrators; - (void)setGlobalExpirationTime:(id)a0; - (void)setRole:(unsigned long long)a0; - (id)relatedArticleIDs; - (void)setAccessoryText:(id)a0; - (id)thumbnail; - (id)excerpt; - (BOOL)useTransparentNavigationBar; - (BOOL)isEvergreen; - (id)linkedIssueIDs; - (void)setIsEvergreen:(BOOL)a0; - (void)setSportsEventIDs:(id)a0; - (BOOL)isSponsored; - (BOOL)needsRapidUpdates; - (id)linkedArticleIDs; - (id)narrativeTrack; - (BOOL)isHiddenFromFeeds; - (void)setThumbnailLQ:(id)a0; - (id)contentWithContext:(id)a0; - (id)initWithArticleRecord:(id)a0 articleInterestToken:(id)a1 sourceChannel:(id)a2 parentIssue:(id)a3 storyStyleConfigs:(id)a4 storyTypeTimeout:(long long)a5 rapidUpdatesTimeout:(long long)a6 assetManager:(id)a7 experimentalTitleProvider:(id)a8; - (void)setExcerpt:(id)a0; - (void)setThumbnailMedium:(id)a0; - (BOOL)showBundleSoftPaywall; - (void).cxx_destruct; - (id)tagsExpiration; - (BOOL)isIssueOnly; - (id)coverArt; - (id)iAdSectionIDs; - (id)thumbnailWidget; - (BOOL)isBoundToContext; - (id)thumbnailPerceptualHash; - (void)setThumbnailHQ:(id)a0; - (BOOL)webEmbedsEnabled; - (BOOL)webConverted; - (id)globalExpirationTime; - (id)backingArticleRecordData; - (void)setHalfLife:(unsigned long long)a0; - (id)initWithArticleMetadata:(id)a0 sourceChannel:(id)a1 assetManager:(id)a2; - (id)narrativeTrackSample; - (double)layeredThumbnailAspectRatio; - (id)moreFromPublisherArticleIDs; - (id)experimentalTitleMetadata; - (BOOL)disableTapToChannel; - (id)lastFetchedDate; - (id)parentIssue; - (id)videoCallToActionURL; - (id)layeredThumbnailJSON; - (id)thumbnailWidgetLQ; - (BOOL)hasAudioTrack; - (BOOL)reduceVisibility; - (id)initWithArticleRecordData:(id)a0 sourceChannel:(id)a1 parentIssue:(id)a2 assetManager:(id)a3; - (double)videoDuration; - (void)setClusterID:(id)a0; - (BOOL)disablePrerollAds; - (void)setThumbnailUltraHQ:(id)a0; - (void)setStoryStyle:(id)a0; @end