@class SXJSONArray, NSString, SXComponentAnimation, NSURL, SXJSONDictionary, SXComponentConditions, SXComponentClassification; @protocol SXComponentAnchor; @interface SXWebContentComponent : SXComponent @property (readonly, nonatomic) NSURL *URL; @property (readonly, nonatomic) NSString *resourceIdentifier; @property (readonly, nonatomic) SXJSONDictionary *dataSourceReferences; @property (readonly, nonatomic) NSString *identifier; @property (readonly, nonatomic) NSString *type; @property (readonly, nonatomic) int role; @property (readonly, nonatomic) unsigned long long traits; @property (readonly, nonatomic) SXComponentConditions *conditions; @property (readonly, nonatomic) unsigned long long contentRelevance; @property (readonly, nonatomic) SXJSONDictionary *analytics; @property (readonly, nonatomic) SXComponentClassification *classification; @property (readonly, nonatomic) SXJSONArray *additions; @property (readonly, nonatomic) BOOL requiresLinkedContent; @property (readonly, nonatomic) NSString *layout; @property (readonly, nonatomic) NSString *style; @property (readonly, nonatomic) id anchor; @property (readonly, nonatomic) SXJSONArray *behaviors; @property (readonly, nonatomic) SXComponentAnimation *animation; @property (readonly, nonatomic) BOOL hidden; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) SXJSONArray *conditional; + (id)typeString; + (id /* block */)valueClassBlockForPropertyWithName:(id)a0; + (id)jsonPropertyNameForObjCPropertyName:(id)a0; @end