@class NSString, NSDictionary, SSMetricsController, IKURLBagCache, NSNumber; @interface IKJSITunesStore : IKJSObject { NSNumber *_lastAccountDSID; NSDictionary *_lastKnownStatusDictionary; SSMetricsController *_metricsController; NSString *_storeFrontSuffix; id _ssAccountStoreChangedToken; id _subscriptionStatusDidChangeToken; id _urlBagCacheUpdateToken; } @property (retain, nonatomic) IKURLBagCache *bagCache; @property (retain, nonatomic) NSString *cookieURL; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) NSString *DSID; @property (readonly, nonatomic) NSDictionary *accountInfo; @property (readonly, nonatomic) NSString *userAgent; @property (readonly, nonatomic) NSString *networkConnectionType; @property (retain, nonatomic) NSString *storefront; @property (retain, nonatomic) id cookie; @property (readonly, nonatomic, getter=isManagedAppleID) BOOL managedAppleID; + (void)setHeadersForURL:(id)a0 inRequestProperties:(id)a1; + (void)setITunesStoreHeaders:(id)a0; - (void)dealloc; - (void)recordEvent:(id)a0 :(id)a1; - (void).cxx_destruct; - (id)eligibilityForService:(id)a0; - (id)initWithAppContext:(id)a0; - (void)flushUnreportedEvents; - (id)initWithAppContext:(id)a0 urlBagCache:(id)a1; - (void)signOut; - (void)_accountStoreChanged; - (void)_bagCacheUpdated; - (id)_subscriptionStatusDictionaryWithStatus:(id)a0 isFinal:(BOOL)a1; - (void)_subscriptionStatusDidChanged:(id)a0; - (id)asPrivateIKJSITunesStore; - (void)authenticate:(id)a0 :(id)a1; - (void)clearCookies; - (void)evaluateScripts:(id)a0 :(id)a1; - (void)fetchMarketingItem:(id)a0 :(id)a1 :(id)a2 :(id)a3 :(id)a4; - (id)getBag; - (void)getServiceEligibility:(id)a0 :(id)a1; - (void)invalidateBag; - (void)loadStoreContent:(id)a0 :(id)a1; - (id)makeStoreXMLHttpRequest; - (void)openDynamicUIURL:(id)a0 :(id)a1 :(id)a2; - (void)openMarketingItem:(id)a0 :(id)a1 :(id)a2; - (void)updateServiceEligibility:(id)a0; @end