@class NSURL, FCIssue, COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats, NSDate, COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata, COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration, COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList, FCTopStoriesStyleConfiguration, FCColor, FCFeedPersonalizedItemScoreProfile, FCHeadlineThumbnail, NSString, FCArticleAudioTrack, FCCoverArt, NSArray, NSData, FCHeadlineExperimentalTitleMetadata, FCAssetHandle; @protocol FCNativeAdProviding, FCHeadlineStocksFields, FCHeadlineMetadata, FCChannelProviding; @interface FCHeadline : NSObject @property (copy, nonatomic) NSString *articleID; @property (copy, nonatomic) NSString *clusterID; @property (copy, nonatomic) NSString *identifier; @property (copy, nonatomic) NSURL *headlineURL; @property (copy, nonatomic) NSString *title; @property (copy, nonatomic) NSString *titleCompact; @property (copy, nonatomic) id sourceChannel; @property (copy, nonatomic) NSString *sourceName; @property (copy, nonatomic) NSDate *publishDate; @property (nonatomic) unsigned long long contentType; @property (nonatomic, getter=isSponsored) BOOL sponsored; @property (nonatomic, getter=isDisplayingAsNativeAd) BOOL displayAsNativeAd; @property (copy, nonatomic) NSString *sponsoredBy; @property (nonatomic, getter=isPaid) BOOL paid; @property (nonatomic, getter=isBundlePaid) BOOL bundlePaid; @property (copy, nonatomic) NSString *accessoryText; @property (copy, nonatomic) NSString *callToActionText; @property (retain, nonatomic) id associatedAd; @property (copy, nonatomic) NSString *nativeAdCampaignData; @property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } thumbnailFocalFrame; @property (nonatomic) BOOL hasThumbnail; @property (retain, nonatomic) FCHeadlineThumbnail *thumbnailLQ; @property (retain, nonatomic) FCHeadlineThumbnail *thumbnail; @property (retain, nonatomic) FCHeadlineThumbnail *thumbnailMedium; @property (retain, nonatomic) FCHeadlineThumbnail *thumbnailHQ; @property (retain, nonatomic) FCHeadlineThumbnail *thumbnailUltraHQ; @property (copy, nonatomic) NSString *excerpt; @property (copy, nonatomic) NSString *shortExcerpt; @property (copy, nonatomic) NSArray *topicIDs; @property (nonatomic, getter=isDeleted) BOOL deleted; @property (copy, nonatomic) NSString *surfacedBySectionID; @property (copy, nonatomic) NSString *surfacedByChannelID; @property (copy, nonatomic) NSString *surfacedByTopicID; @property (copy, nonatomic) NSString *surfacedByBinID; @property (copy, nonatomic) NSString *surfacedByArticleListID; @property (nonatomic) unsigned long long feedOrder; @property (nonatomic) double globalUserFeedback; @property (nonatomic) unsigned long long halfLife; @property (nonatomic) BOOL isEvergreen; @property (nonatomic) double tileProminenceScore; @property (nonatomic) BOOL usesImageOnTopLayout; @property (nonatomic) unsigned long long topStoryType; @property (nonatomic) unsigned long long role; @property (nonatomic) BOOL showSubscriptionRequiredText; @property (copy, nonatomic) NSDate *displayDate; @property (copy, nonatomic) NSString *videoType; @property (copy, nonatomic) NSArray *sportsEventIDs; @property (nonatomic) unsigned long long storyType; @property (retain, nonatomic) FCTopStoriesStyleConfiguration *storyStyle; @property (retain, nonatomic) NSDate *globalExpirationTime; @property (readonly, copy, nonatomic) NSString *referencedArticleID; @property (readonly, copy, nonatomic) NSString *primaryAudience; @property (readonly, nonatomic) long long backendArticleVersion; @property (readonly, copy, nonatomic) NSArray *authors; @property (readonly, copy, nonatomic) NSArray *narrators; @property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidgetLQ; @property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidget; @property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidgetHQ; @property (readonly, copy, nonatomic) NSURL *contentURL; @property (readonly, copy, nonatomic) NSDate *lastModifiedDate; @property (readonly, copy, nonatomic) NSDate *lastFetchedDate; @property (readonly, copy, nonatomic) NSArray *topics; @property (readonly, nonatomic) NSURL *videoURL; @property (readonly, nonatomic) FCAssetHandle *videoStillImage; @property (readonly, nonatomic) double videoDuration; @property (readonly, nonatomic, getter=isFeatureCandidate) BOOL featureCandidate; @property (readonly, copy, nonatomic) NSArray *iAdCategories; @property (readonly, copy, nonatomic) NSArray *iAdKeywords; @property (readonly, copy, nonatomic) NSArray *iAdSectionIDs; @property (readonly, copy, nonatomic) NSArray *blockedStorefrontIDs; @property (readonly, copy, nonatomic) NSArray *allowedStorefrontIDs; @property (readonly, nonatomic) BOOL isDraft; @property (readonly, copy, nonatomic) NSString *localDraftPath; @property (readonly, copy, nonatomic) NSArray *relatedArticleIDs; @property (readonly, copy, nonatomic) NSArray *moreFromPublisherArticleIDs; @property (readonly, nonatomic) long long minimumNewsVersion; @property (readonly, nonatomic) FCCoverArt *coverArt; @property (readonly, copy, nonatomic) NSString *videoCallToActionTitle; @property (readonly, copy, nonatomic) NSURL *videoCallToActionURL; @property (readonly, copy, nonatomic) NSString *language; @property (readonly, nonatomic) BOOL needsRapidUpdates; @property (readonly, nonatomic) BOOL disableTapToChannel; @property (readonly, nonatomic, getter=isPressRelease) BOOL pressRelease; @property (readonly, nonatomic, getter=isHiddenFromAutoFavorites) BOOL hiddenFromAutoFavorites; @property (readonly, nonatomic) BOOL disablePrerollAds; @property (readonly, nonatomic, getter=isBoundToContext) BOOL boundToContext; @property (readonly, nonatomic, getter=isHiddenFromFeeds) BOOL hiddenFromFeeds; @property (readonly, nonatomic) BOOL isTopStory; @property (readonly, nonatomic) BOOL isBlockedExplicitContent; @property (readonly, nonatomic) BOOL showPublisherLogo; @property (readonly, nonatomic) NSArray *publisherSpecifiedArticleIDs; @property (readonly, nonatomic) BOOL isFullTrackAvailableToAll; @property (readonly, nonatomic) NSURL *routeURL; @property (readonly, nonatomic) id stocksFields; @property (readonly, nonatomic) NSData *backingArticleRecordData; @property (readonly, copy, nonatomic) FCHeadlineExperimentalTitleMetadata *experimentalTitleMetadata; @property (readonly, nonatomic) NSArray *tagsExpiration; @property (readonly, nonatomic) BOOL webEmbedsEnabled; @property (readonly, nonatomic) BOOL useTransparentNavigationBar; @property (readonly, nonatomic) BOOL showBundleSoftPaywall; @property (readonly, nonatomic) BOOL disableBookmarking; @property (readonly, nonatomic) BOOL hideModalCloseButton; @property (readonly, nonatomic) BOOL reduceVisibility; @property (readonly, nonatomic) BOOL webConverted; @property (readonly, copy, nonatomic) FCIssue *parentIssue; @property (readonly, nonatomic, getter=isIssueOnly) BOOL issueOnly; @property (readonly, copy, nonatomic) NSArray *linkedArticleIDs; @property (readonly, copy, nonatomic) NSArray *linkedIssueIDs; @property (readonly, nonatomic) BOOL isLocalDraft; @property (readonly, nonatomic) FCArticleAudioTrack *narrativeTrack; @property (readonly, nonatomic) FCArticleAudioTrack *narrativeTrackSample; @property (readonly, nonatomic) NSString *narrativeTrackTextRanges; @property (readonly, copy, nonatomic) NSArray *narrativeTrackBuddyArticleIDs; @property (readonly, nonatomic) NSString *narrativeTrackPreferredUpsellVariantID; @property (readonly, nonatomic) FCAssetHandle *articleRecirculationConfigAssetHandle; @property (readonly, nonatomic) NSString *layeredThumbnailJSON; @property (readonly, nonatomic) double layeredThumbnailAspectRatio; @property (readonly, nonatomic) FCColor *thumbnailImagePrimaryColor; @property (readonly, nonatomic) FCColor *thumbnailImageBackgroundColor; @property (readonly, nonatomic) FCColor *thumbnailImageTextColor; @property (readonly, nonatomic) FCColor *thumbnailImageAccentColor; @property (readonly, nonatomic) NSData *thumbnailPerceptualHash; @property (readonly, copy, nonatomic) id appliedOverrideMetadata; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, copy, nonatomic) NSString *feedID; @property (readonly, nonatomic) unsigned long long order; @property (readonly, copy, nonatomic) NSString *sourceChannelID; @property (readonly, nonatomic) unsigned long long publishDateMilliseconds; @property (readonly, nonatomic) unsigned long long feedHalfLifeMilliseconds; @property (readonly, nonatomic, getter=isFromBlockedStorefront) BOOL fromBlockedStorefront; @property (readonly, nonatomic, getter=isExplicitContent) BOOL explicitContent; @property (readonly, nonatomic) long long publisherArticleVersion; @property (readonly, nonatomic) BOOL canBePurchased; @property (readonly, nonatomic) BOOL hasVideoStillImage; @property (readonly, copy, nonatomic) NSString *sourceFeedID; @property (readonly, copy, nonatomic) NSString *itemID; @property (readonly, copy, nonatomic) NSString *publisherID; @property (readonly, nonatomic) BOOL hasGlobalUserFeedback; @property (readonly, nonatomic, getter=isANF) BOOL anf; @property (readonly, nonatomic) BOOL hasVideo; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *globalCohorts; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList *publisherCohorts; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *globalConversionStats; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats *publisherConversionStats; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata *publisherTagMetadata; @property (retain) FCFeedPersonalizedItemScoreProfile *scoreProfile; @property (readonly, nonatomic) long long bodyTextLength; @property (readonly, nonatomic) BOOL isFeatured; @property (readonly, nonatomic) BOOL isFeatureCandidate; @property (readonly, nonatomic) BOOL hasAudioTrack; @property (readonly, nonatomic) unsigned long long halfLifeOverride; @property (readonly, nonatomic) NSData *float16TitleEncoding; @property (readonly, nonatomic) NSData *float16FullBodyEncoding; @property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration *expirationData; + (id)emptyHeadline; + (id)emptyHeadlineWithIdentifier:(id)a0; - (id)init; - (void)enumerateTopicCohortsWithBlock:(id /* block */)a0; - (id)contentWithContext:(id)a0; - (void).cxx_destruct; - (BOOL)isEqual:(id)a0; - (void)enumerateTopicConversionStatsWithBlock:(id /* block */)a0; - (id)copyWithZone:(struct _NSZone { } *)a0; - (void)markAsEvergreen; - (void)applyHeadlineMetadata:(id)a0 configuration:(id)a1; - (unsigned long long)articleContentType; - (void)assignStoryType:(unsigned long long)a0 withConfiguration:(id)a1; - (BOOL)isGap; - (void)overrideDisplayDate:(id)a0; - (void)overrideShortExcerpt:(id)a0; - (void)overrideTitle:(id)a0; @end