luxlabs header browser preview


@class NSDictionary, NTPBPublisherPaidDescriptionStrings, FCTagBanner, NSString, FCContentArchive, NTPBTagRecord, NSArray, FCHeadlineTemplate, FCAssetManager, FCSectionSupergroupKnobs, FCPaywallConfiguration, FCInterestToken, NSData, FCAssetHandle, FCColorGradient, FCTextInfo, FCColor, NFLazy, FCSportsRecommendationMappings, NTPBFeedConfiguration, FCContentColorMap, NSDate;
@protocol FCPuzzleTypeProviding, FCTagStocksFields, FCSportsTheming, FCSportsEventProviding, FCSectionProviding, FCChannelProviding, FCSportsProviding, FCTopicProviding, FCFeedTheming;

@interface FCTag : NSObject <FCTagStocksFields, FCTagProviding, FCChannelProviding, FCSectionProviding, FCTopicProviding, FCFeedTheming, FCContentArchivable, FCSportsProviding, FCSportsTheming> {
    NSString *_groupTitleColorHexString;
    NSString *_groupDarkStyleTitleColorHexString;
    FCInterestToken *_tagInterestToken;
    unsigned long long _userFacingTagTypeOverride;
    NTPBFeedConfiguration *_feedConfiguration;
    NSArray *_sectionFeedConfigurations;
    NSString *_backgroundColorHexString;
    NSString *_darkStyleBackgroundColorHexString;
    NSString *_foregroundColorHexString;
    NSString *_darkStyleForegroundColorHexString;
    NSString *_navigationChromeBackgroundColorHexString;
    NSString *_darkStyleNavigationChromeBackgroundColorHexString;
    NSString *_navigationChromeSeparatorColorHexString;
    NSString *_darkStyleNavigationChromeSeparatorColorHexString;
    NSString *_feedBackgroundColorHexString;
    NSString *_darkStyleFeedBackgroundColorHexString;
    NSString *_feedControlColorHexString;
    NSString *_darkStyleFeedControlColorHexString;
    NSString *_adBackgroundColorHexString;
    NSString *_darkStyleAdBackgroundColorHexString;
    NFLazy *_lazyContentColorMap;
    FCAssetManager *_assetManager;
}

@property (readonly, nonatomic) NTPBTagRecord *tagRecord;
@property (readonly, nonatomic) FCInterestToken *tagRecordInterestToken;
@property (retain, nonatomic) FCAssetHandle *nameImageAssetHandle;
@property (nonatomic) struct CGSize { double width; double height; } nameImageSize;
@property (nonatomic) double bannerImageScale;
@property (nonatomic) double bannerImageBaselineOffsetPercentage;
@property (copy, nonatomic) NSString *pptFeedIDOverride;
@property (readonly, nonatomic) NSData *data;
@property (readonly, copy, nonatomic) NSString *stocksFeedConfigJSON;
@property (readonly, nonatomic) unsigned long long tagType;
@property (readonly, nonatomic) unsigned long long userFacingTagType;
@property (readonly, nonatomic) BOOL hideAccessoryText;
@property (readonly, nonatomic) id<FCChannelProviding> asChannel;
@property (readonly, nonatomic) id<FCSectionProviding> asSection;
@property (readonly, nonatomic) id<FCTopicProviding> asTopic;
@property (readonly, nonatomic) id<FCSportsProviding> asSports;
@property (readonly, nonatomic) id<FCSportsEventProviding> asSportsEvent;
@property (readonly, nonatomic) id<FCPuzzleTypeProviding> asPuzzleType;
@property (readonly, nonatomic) NSDate *fetchDate;
@property (readonly, nonatomic) NSDate *loadDate;
@property (readonly, nonatomic) NSDate *lastModifiedDate;
@property (readonly, copy, nonatomic) NSString *identifier;
@property (readonly, copy, nonatomic) NSString *name;
@property (readonly, copy, nonatomic) NSString *displayName;
@property (readonly, copy, nonatomic) NSString *compactDisplayName;
@property (readonly, copy, nonatomic) NSString *groupName;
@property (readonly, copy, nonatomic) NSString *nameCompact;
@property (readonly, copy, nonatomic) NSString *versionKey;
@property (readonly, copy, nonatomic) NSString *language;
@property (readonly, nonatomic) long long contentProvider;
@property (readonly, nonatomic) BOOL isPublic;
@property (readonly, nonatomic) BOOL isDeprecated;
@property (readonly, nonatomic) BOOL isExplicitContent;
@property (readonly, copy, nonatomic) NSString *replacementID;
@property (readonly, copy, nonatomic) NSString *highlightsArticleListID;
@property (readonly, copy, nonatomic) NSString *primaryAudience;
@property (readonly, nonatomic) BOOL isSubscribable;
@property (readonly, nonatomic) FCAssetHandle *coverImageAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *feedNavImageAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *feedNavImageHQAssetHandle;
@property (readonly, copy, nonatomic) id<FCFeedTheming> theme;
@property (readonly, copy, nonatomic) FCColor *groupTitleColor;
@property (readonly, copy, nonatomic) FCColor *groupDarkStyleTitleColor;
@property (readonly, nonatomic) NSArray *iAdCategories;
@property (readonly, nonatomic) NSArray *iAdKeywords;
@property (readonly, nonatomic) NSArray *blockedStorefrontIDs;
@property (readonly, nonatomic) NSArray *allowedStorefrontIDs;
@property (readonly, nonatomic) long long score;
@property (readonly, nonatomic) long long minimumNewsVersion;
@property (readonly, nonatomic) BOOL isNotificationEnabled;
@property (readonly, copy, nonatomic) NSString *subtitle;
@property (readonly, copy, nonatomic) NSString *magazineGenre;
@property (readonly, copy, nonatomic) NSString *superfeedConfigResourceID;
@property (readonly, nonatomic) double subscriptionRate;
@property (readonly, nonatomic) NSArray *adTargetingKeywords;
@property (readonly, copy, nonatomic) NSString *publisherPaidAuthorizationURL;
@property (readonly, copy, nonatomic) NSString *publisherPaidVerificationURL;
@property (readonly, copy, nonatomic) NSString *publisherPaidWebAccessURL;
@property (readonly, nonatomic) NSArray *publisherPaidFeldsparablePurchaseIDs;
@property (readonly, nonatomic) NSArray *publisherPaidBundlePurchaseIDs;
@property (readonly, nonatomic) NSArray *publisherPaidOfferableConfigurations;
@property (readonly, nonatomic) BOOL publisherPaidLeakyPaywallOptOut;
@property (readonly, nonatomic) BOOL publisherPaidWebAccessOptIn;
@property (readonly, nonatomic) FCAssetHandle *nameImageMaskWidgetLQAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *nameImageMaskWidgetHQAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *nameImageCompactAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *nameImageLargeAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *nameImageLargeMaskAssetHandle;
@property (readonly, nonatomic) BOOL isBlockedExplicitContent;
@property (readonly, nonatomic) NTPBPublisherPaidDescriptionStrings *publisherPaidDescriptionStrings;
@property (readonly, nonatomic) unsigned long long groupingEligibility;
@property (readonly, nonatomic) BOOL isHidden;
@property (readonly, nonatomic) NSString *supergroupKnobsJson;
@property (readonly, nonatomic) NSString *supergroupConfigJson;
@property (readonly, nonatomic) FCSectionSupergroupKnobs *supergroupKnobs;
@property (readonly, nonatomic) BOOL isRealTimeTrackingEnabled;
@property (readonly, nonatomic) BOOL isArticleReadCountReportingEnabled;
@property (readonly, nonatomic) BOOL isAutoDarkModeEnabled;
@property (readonly, nonatomic) BOOL disableFollow;
@property (readonly, nonatomic) BOOL disableBlock;
@property (readonly, nonatomic) BOOL useCompactNameForPersonalizedPaywall;
@property (readonly, nonatomic) BOOL isInternal;
@property (readonly, nonatomic) BOOL isSandbox;
@property (readonly, nonatomic) BOOL isLocal;
@property (readonly, nonatomic) BOOL isSensitiveTopic;
@property (readonly, nonatomic) BOOL isNewspaper;
@property (readonly, nonatomic) BOOL isMagazine;
@property (readonly, nonatomic) BOOL isSports;
@property (readonly, nonatomic) BOOL isSportsEvent;
@property (readonly, nonatomic) BOOL isMySports;
@property (readonly, nonatomic) BOOL isPuzzleHub;
@property (readonly, nonatomic) BOOL isPuzzleType;
@property (readonly, nonatomic) NSString *articleRecirculationConfigJSON;
@property (readonly, nonatomic) NSArray *publisherSpecifiedArticleIDs;
@property (readonly, nonatomic) NSDate *publisherSpecifiedArticleIDsModifiedDate;
@property (readonly, nonatomic) NSDictionary *publisherSpecifiedArticles;
@property (readonly, nonatomic) NSString *personalizedPaywallName;
@property (readonly, nonatomic) id<FCTagStocksFields> stocksFields;
@property (readonly, copy, nonatomic) FCPaywallConfiguration *paidBundlePaywallConfiguration;
@property (copy, nonatomic) NSString *titleDisplayPrefix;
@property (copy, nonatomic) NSString *titleDisplaySuffix;
@property (readonly, nonatomic) NSData *sportsRecommendationMappingsJSON;
@property (readonly, nonatomic) FCSportsRecommendationMappings *sportsRecommendationMappings;
@property (readonly, nonatomic) NSData *backingTagRecordData;
@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 *sectionIDs;
@property (readonly, copy, nonatomic) NSString *defaultSectionID;
@property (readonly, nonatomic) BOOL supportsNotifications;
@property (readonly, nonatomic) BOOL isWhitelisted;
@property (readonly, nonatomic) unsigned long long channelType;
@property (readonly, copy, nonatomic) NSArray *currentIssueIDs;
@property (readonly, copy, nonatomic) NSArray *recentIssueIDs;
@property (readonly, copy, nonatomic) NSString *backIssuesListID;
@property (readonly, copy, nonatomic) NSString *parentID;
@property (readonly, nonatomic) long long feedType;
@property (readonly, nonatomic) BOOL isWhite;
@property (readonly, nonatomic) BOOL isDark;
@property (readonly, nonatomic) FCTagBanner *defaultBannerImage;
@property (readonly, nonatomic) FCTagBanner *bannerImageForWhiteBackground;
@property (readonly, nonatomic) FCTagBanner *bannerImageForThemeBackground;
@property (readonly, nonatomic) FCTagBanner *bannerImageForMask;
@property (readonly, nonatomic) FCTagBanner *compactBannerImage;
@property (readonly, copy, nonatomic) FCTextInfo *headlineTitleTextInfo;
@property (readonly, copy, nonatomic) FCTextInfo *headlineExcerptTextInfo;
@property (readonly, copy, nonatomic) FCTextInfo *headlineBylineTextInfo;
@property (readonly, nonatomic) FCColor *backgroundColor;
@property (readonly, nonatomic) FCColor *darkStyleBackgroundColor;
@property (readonly, nonatomic) FCColor *foregroundColor;
@property (readonly, nonatomic) FCColor *darkStyleForegroundColor;
@property (readonly, nonatomic) FCColor *navigationChromeBackgroundColor;
@property (readonly, nonatomic) FCColor *darkStyleNavigationChromeBackgroundColor;
@property (readonly, nonatomic) FCColor *navigationChromeSeparatorColor;
@property (readonly, nonatomic) FCColor *darkStyleNavigationChromeSeparatorColor;
@property (readonly, nonatomic) FCContentColorMap *contentColorMap;
@property (readonly, nonatomic) FCAssetHandle *navigationChromeBackgroundImage;
@property (readonly, nonatomic) FCAssetHandle *darkStyleNavigationChromeBackgroundImage;
@property (readonly, nonatomic) FCAssetHandle *navigationChromeBackgroundImageCompact;
@property (readonly, nonatomic) FCAssetHandle *darkStyleNavigationChromeBackgroundImageCompact;
@property (readonly, nonatomic) FCAssetHandle *navigationChromeBackgroundImageLarge;
@property (readonly, nonatomic) FCAssetHandle *darkStyleNavigationChromeBackgroundImageLarge;
@property (readonly, nonatomic) FCColorGradient *navigationChromeBackgroundGradient;
@property (readonly, nonatomic) FCColorGradient *darkStyleNavigationChromeBackgroundGradient;
@property (readonly, nonatomic) FCColor *feedBackgroundColor;
@property (readonly, nonatomic) FCColor *darkStyleFeedBackgroundColor;
@property (readonly, nonatomic) FCColorGradient *feedBackgroundGradient;
@property (readonly, nonatomic) FCColorGradient *darkStyleFeedBackgroundGradient;
@property (readonly, nonatomic) FCColor *feedControlColor;
@property (readonly, nonatomic) FCColor *darkStyleFeedControlColor;
@property (readonly, nonatomic) FCColor *adBackgroundColor;
@property (readonly, nonatomic) FCColor *darkStyleAdBackgroundColor;
@property (readonly, nonatomic) FCColorGradient *adBackgroundGradient;
@property (readonly, nonatomic) FCColorGradient *darkStyleAdBackgroundGradient;
@property (readonly, nonatomic) NSString *feedMastheadType;
@property (readonly, nonatomic) FCAssetHandle *logoImageAssetHandle;
@property (readonly, nonatomic) struct FCEdgeInsets { double top; double left; double bottom; double right; } nameImageInsets;
@property (readonly, nonatomic) FCAssetHandle *nameImageForDarkBackgroundAssetHandle;
@property (readonly, nonatomic) struct CGSize { double width; double height; } nameImageForDarkBackgroundSize;
@property (readonly, nonatomic) struct FCEdgeInsets { double top; double left; double bottom; double right; } nameImageForDarkBackgroundInsets;
@property (readonly, nonatomic) FCAssetHandle *nameImageMaskAssetHandle;
@property (readonly, nonatomic) struct CGSize { double width; double height; } nameImageMaskSize;
@property (readonly, nonatomic) struct FCEdgeInsets { double top; double left; double bottom; double right; } nameImageMaskInsets;
@property (readonly, nonatomic) NSArray *loadableFonts;
@property (readonly, nonatomic) FCHeadlineTemplate *defaultHeadlineTemplate;
@property (readonly, nonatomic) BOOL allowCustomBottomStyle;
@property (readonly, nonatomic) unsigned long long navigationChromeBackgroundImageContentMode;
@property (readonly, nonatomic) unsigned long long navigationChromeBackgroundImageContentModeCompact;
@property (readonly, nonatomic) unsigned long long navigationChromeBackgroundImageContentModeLarge;
@property (readonly, nonatomic) FCContentArchive *contentArchive;
@property (readonly, copy, nonatomic) NSString *UMCCanonicalID;
@property (readonly, nonatomic) BOOL isSportsRecommendable;
@property (readonly, nonatomic) NSString *sportsData;
@property (readonly, copy, nonatomic) NSString *sportsLocation;
@property (readonly, nonatomic) BOOL hideLocationInMasthead;
@property (readonly, copy, nonatomic) NSString *sportsPrimaryName;
@property (readonly, copy, nonatomic) NSString *sportsSecondaryName;
@property (readonly, copy, nonatomic) NSString *sportsFullName;
@property (readonly, copy, nonatomic) NSString *sportsNickname;
@property (readonly, copy, nonatomic) NSString *sportsNameAbbreviation;
@property (readonly, nonatomic) unsigned long long sportsLeagueType;
@property (readonly, copy, nonatomic) id<FCSportsTheming> sportsTheme;
@property (readonly, nonatomic) unsigned long long sportsType;
@property (readonly, copy, nonatomic) NSString *sportsTypeDisplayName;
@property (readonly, copy, nonatomic) NSString *sportsTypePluralizedDisplayName;
@property (readonly, copy, nonatomic) NSArray *topLevelGroupsTagIdentifiers;
@property (readonly, copy, nonatomic) NSString *topLevelSportTagIdentifier;
@property (readonly, nonatomic) FCAssetHandle *sportsLogoImageCompactAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *sportsLogoImageAssetHandle;
@property (readonly, nonatomic) FCAssetHandle *sportsLogoImageLargeAssetHandle;
@property (readonly, nonatomic) FCColor *sportsPrimaryColor;
@property (readonly, nonatomic) FCColor *sportsSecondaryColor;
@property (readonly, nonatomic) FCColor *sportsEventNavigationForegroundColor;
@property (readonly, nonatomic) long long sportsLogoMastheadLeadingOffset;
@property (readonly, nonatomic) long long sportsLogoMastheadHorizontalPaddingOffset;
@property (readonly, nonatomic) unsigned long long sportsLogoMastheadVisibility;

- (id)setTitleDisplayPrefixOverride:(id)a0;
- (id)initWithTagMetadata:(id)a0 assetManager:(id)a1 isSports:(BOOL)a2;
- (id)initWithData:(id)a0 context:(id)a1;
- (BOOL)isAuthenticationSetup;
- (BOOL)isPurchaseSetup;
- (BOOL)isEqualToTag:(id)a0;
- (id)freeFeedIDForSection:(id)a0 bin:(long long)a1;
- (id)initChannelForTestingWithIdentifier:(id)a0 name:(id)a1 publisherPaidBundlePurchaseIDs:(id)a2;
- (id)setTitleDisplaySuffixOverride:(id)a0;
- (id)paidFeedIDForBin:(long long)a0;
- (id)feedIDForBin:(long long)a0;
- (id)initWithTagType:(unsigned long long)a0 identifier:(id)a1 name:(id)a2;
- (id)initChannelFromNotificationWithIdentifier:(id)a0 name:(id)a1 nameImageAssetHandle:(id)a2 nameImageMaskAssetHandle:(id)a3;
- (id)initForTestingWithTagType:(unsigned long long)a0 identifier:(id)a1 name:(id)a2;
- (BOOL)isNoLongerAvailable;
- (id)initWithTagRecord:(id)a0 assetManager:(id)a1 interestToken:(id)a2;
- (void)ppt_overrideFeedID:(id)a0;
- (id)prefetchPurchaseOffer;
- (id)freeFeedIDForBin:(long long)a0;
- (id)paidFeedIDForSection:(id)a0 bin:(long long)a1;
- (id)initForTestingWithTagType:(unsigned long long)a0 identifier:(id)a1 name:(id)a2 umcCanonicalID:(id)a3;
- (id)authorizationURL;
- (id)initChannelForTestingWithIdentifier:(id)a0 name:(id)a1 defaultSection:(id)a2 publisherAuthorizationURL:(id)a3 publisherVerificationURL:(id)a4;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;

@end