text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Tuesday, November 10, 2020 at 10:19:54 PM Mountain Standard Time
                         * Operating System: Version 14.2 (Build 18K57)
                         * Image Source: /System/Library/PrivateFrameworks/AppleMediaServicesUI.framework/AppleMediaServicesUI
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <libobjc.A.dylib/AMSUIWebJSPropertiesDelegate.h>
  
  @class AMSUIWebView, AMSUIWebClientContext, AMSUIWebJSProperties, NSString;
  
  @interface AMSUIWebJSDataProvider : NSObject <AMSUIWebJSPropertiesDelegate> {
  
  	AMSUIWebView* _webView;
  	AMSUIWebClientContext* _context;
  	AMSUIWebJSProperties* _properties;
  	NSString* _otpIdentifier;
  
  }
  
  @property (assign,nonatomic,__weak) AMSUIWebView * webView;                       //@synthesize webView=_webView - In the implementation block
  @property (assign,nonatomic,__weak) AMSUIWebClientContext * context;              //@synthesize context=_context - In the implementation block
  @property (nonatomic,retain) AMSUIWebJSProperties * properties;                   //@synthesize properties=_properties - In the implementation block
  @property (nonatomic,retain) NSString * otpIdentifier;                            //@synthesize otpIdentifier=_otpIdentifier - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  -(AMSUIWebJSProperties *)properties;
  -(AMSUIWebClientContext *)context;
  -(void)setContext:(AMSUIWebClientContext *)arg1 ;
  -(id)initWithContext:(id)arg1 ;
  -(void)setProperties:(AMSUIWebJSProperties *)arg1 ;
  -(AMSUIWebView *)webView;
  -(void)setWebView:(AMSUIWebView *)arg1 ;
  -(BOOL)startOTPListener;
  -(BOOL)stopOTPListener;
  -(id)runJSRequest:(id)arg1 ;
  -(id)syncProperties;
  -(id)postEvent:(id)arg1 options:(id)arg2 ;
  -(id)loadPageModelWithInfo:(id)arg1 ;
  -(void)_observeNotifications;
  -(id)_syncPropertiesScriptWithProperties:(id)arg1 ;
  -(BOOL)_canInteractWithJS;
  -(void)_postSubscriptionChangedWithType:(long long)arg1 ;
  -(void)_safariDataUpdate:(id)arg1 ;
  -(void)_subscriptionStatusChangeAppStore:(id)arg1 ;
  -(void)_subscriptionStatusChangeNews:(id)arg1 ;
  -(void)_subscriptionStatusChangeMusic:(id)arg1 ;
  -(void)_subscriptionStatusChangeTV:(id)arg1 ;
  -(void)_subscriptionStatusChangeiCloud:(id)arg1 ;
  -(void)_purchaseDidSucceed:(id)arg1 ;
  -(void)propertiesDidChange:(id)arg1 ;
  -(id)createWebView;
  -(NSString *)otpIdentifier;
  -(void)setOtpIdentifier:(NSString *)arg1 ;
  @end
  
  