luxlabs header browser preview


@class NSURL, FCIssue, COMAPPLEFELDSPARPROTOCOLLIVERPOOLConversionStats, NSDate, COMAPPLEFELDSPARPROTOCOLLIVERPOOLTagMetadata, COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration, COMAPPLEFELDSPARPROTOCOLLIVERPOOLCohortList, FCTopStoriesStyleConfiguration, FCColor, FCFeedPersonalizedItemScoreProfile, FCHeadlineThumbnail, NSString, FCArticleAudioTrack, FCCoverArt, NSArray, NSData, FCHeadlineExperimentalTitleMetadata, FCAssetHandle;
@protocol FCNativeAdProviding, FCHeadlineProviding, FCHeadlineStocksFields, FCHeadlineMetadata, FCChannelProviding;

@interface FCProxyHeadline : NSProxy <FCHeadlineProviding> {
    id<FCHeadlineProviding> _headline;
    id<FCHeadlineMetadata> _overrideMetadata;
    unsigned long long _overrideStoryType;
    FCTopStoriesStyleConfiguration *_overrideStoryStyle;
    BOOL _hasOverriddenThumbnail;
}

@property (readonly, copy, nonatomic) id<FCHeadlineProviding> originalHeadline;
@property (readonly, copy, nonatomic) NSString *identifier;
@property (readonly, copy, nonatomic) NSString *articleID;
@property (readonly, copy, nonatomic) NSString *referencedArticleID;
@property (readonly, copy, nonatomic) NSString *clusterID;
@property (readonly, nonatomic) unsigned long long contentType;
@property (readonly, copy, nonatomic) NSString *primaryAudience;
@property (readonly, copy, nonatomic) NSString *title;
@property (readonly, copy, nonatomic) NSString *titleCompact;
@property (readonly, copy, nonatomic) NSDate *publishDate;
@property (readonly, nonatomic) long long backendArticleVersion;
@property (readonly, copy, nonatomic) id<FCChannelProviding> sourceChannel;
@property (readonly, copy, nonatomic) NSString *sourceName;
@property (readonly, copy, nonatomic) NSArray *authors;
@property (readonly, copy, nonatomic) NSArray *narrators;
@property (readonly, copy, nonatomic) NSString *excerpt;
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } thumbnailFocalFrame;
@property (readonly, nonatomic) BOOL hasThumbnail;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailLQ;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnail;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailMedium;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailHQ;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailUltraHQ;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidgetLQ;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidget;
@property (readonly, nonatomic) FCHeadlineThumbnail *thumbnailWidgetHQ;
@property (readonly, copy, nonatomic) NSString *shortExcerpt;
@property (readonly, copy, nonatomic) NSString *accessoryText;
@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, copy, nonatomic) NSArray *topicIDs;
@property (readonly, nonatomic) NSURL *videoURL;
@property (readonly, nonatomic) FCAssetHandle *videoStillImage;
@property (readonly, nonatomic) double videoDuration;
@property (readonly, nonatomic, getter=isFeatureCandidate) BOOL featureCandidate;
@property (readonly, nonatomic, getter=isDisplayingAsNativeAd) BOOL displayAsNativeAd;
@property (readonly, copy, nonatomic) NSString *sponsoredBy;
@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, getter=isDeleted) BOOL deleted;
@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, getter=isPaid) BOOL paid;
@property (readonly, nonatomic) FCCoverArt *coverArt;
@property (readonly, copy, nonatomic) NSString *videoCallToActionTitle;
@property (readonly, copy, nonatomic) NSURL *videoCallToActionURL;
@property (readonly, copy, nonatomic) NSString *videoType;
@property (readonly, copy, nonatomic) NSArray *sportsEventIDs;
@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, copy, nonatomic) NSString *surfacedBySectionID;
@property (readonly, copy, nonatomic) NSString *surfacedByChannelID;
@property (readonly, copy, nonatomic) NSString *surfacedByTopicID;
@property (readonly, copy, nonatomic) NSString *surfacedByBinID;
@property (readonly, nonatomic) double tileProminenceScore;
@property (readonly, nonatomic) BOOL isTopStory;
@property (readonly, nonatomic) unsigned long long topStoryType;
@property (readonly, nonatomic) BOOL usesImageOnTopLayout;
@property (readonly, nonatomic) unsigned long long feedOrder;
@property (readonly, nonatomic) double globalUserFeedback;
@property (readonly, nonatomic) unsigned long long storyType;
@property (readonly, nonatomic) FCTopStoriesStyleConfiguration *storyStyle;
@property (readonly, copy, nonatomic) NSDate *displayDate;
@property (readonly, nonatomic) BOOL showSubscriptionRequiredText;
@property (readonly, nonatomic) BOOL isBlockedExplicitContent;
@property (readonly, nonatomic) BOOL showPublisherLogo;
@property (readonly, nonatomic) id<FCNativeAdProviding> associatedAd;
@property (readonly, copy, nonatomic) NSString *nativeAdCampaignData;
@property (readonly, nonatomic) NSArray *publisherSpecifiedArticleIDs;
@property (readonly, nonatomic) BOOL isFullTrackAvailableToAll;
@property (readonly, nonatomic) NSURL *routeURL;
@property (readonly, nonatomic) unsigned long long role;
@property (readonly, nonatomic, getter=isBundlePaid) BOOL bundlePaid;
@property (readonly, nonatomic) id<FCHeadlineStocksFields> stocksFields;
@property (readonly, nonatomic) NSData *backingArticleRecordData;
@property (readonly, copy, nonatomic) FCHeadlineExperimentalTitleMetadata *experimentalTitleMetadata;
@property (readonly, nonatomic) NSDate *globalExpirationTime;
@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, copy, nonatomic) NSString *callToActionText;
@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, copy, nonatomic) NSString *surfacedByArticleListID;
@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<FCHeadlineMetadata> 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, getter=isSponsored) BOOL sponsored;
@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, nonatomic) unsigned long long halfLife;
@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) BOOL isEvergreen;
@property (readonly, nonatomic) unsigned long long halfLifeOverride;
@property (readonly, nonatomic) NSData *float16TitleEncoding;
@property (readonly, nonatomic) NSData *float16FullBodyEncoding;
@property (readonly, nonatomic) COMAPPLEFELDSPARPROTOCOLLIVERPOOLArticleContentExpiration *expirationData;

- (void)forwardInvocation:(id)a0;
- (id)forwardingTargetForSelector:(SEL)a0;
- (BOOL)conformsToProtocol:(id)a0;
- (id)methodSignatureForSelector:(SEL)a0;
- (void).cxx_destruct;
- (id)initWithHeadline:(id)a0 overrideMetadata:(id)a1 configuration:(id)a2;
- (BOOL)respondsToSelector:(SEL)a0;

@end