text: //
  //     Generated by classdumpios 1.0.1 (64 bit) (iOS port by DreamDevLost)(Debug version compiled Sep 26 2020 13:48:20).
  //
  //  Copyright (C) 1997-2019 Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  #import "PushMessageConsumer-Protocol.h"
  
  @class IAPInfoDatabaseStore, NSString;
  @protocol IAPInfoBagContract, OS_dispatch_queue;
  
  @interface IAPInfoManager : NSObject <PushMessageConsumer>
  {
      id <IAPInfoBagContract> _bagContract;	// 8 = 0x8
      IAPInfoDatabaseStore *_databaseStore;	// 16 = 0x10
      NSObject<OS_dispatch_queue> *_dispatchQueue;	// 24 = 0x18
      _Bool _currentlyUpdating;	// 32 = 0x20
  }
  
  + (double)_updatePollingFrequencyInterval;	// IMP=0x00000001002212f8
  + (double)_forcedRefreshInterval;	// IMP=0x00000001002210cc
  + (id)sharedInstance;	// IMP=0x000000010021eab4
  - (void).cxx_destruct;	// IMP=0x00000001002239ec
  - (_Bool)_updateDatabaseWithRequestResponse:(id)arg1 error:(id *)arg2;	// IMP=0x000000010022359c
  - (void)_sendUpdateRequestWithAccount:(id)arg1 token:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x0000000100222db0
  - (void)_sendItemsRequestWithAccount:(id)arg1 token:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x00000001002227d0
  - (void)_refreshIAPsForActiveAccountIfAllowedWithToken:(id)arg1 completionHandler:(CDUnknownBlockType)arg2;	// IMP=0x0000000100222154
  - (void)_forceRefreshIAPsForActiveAccountWithToken:(id)arg1 completionHandler:(CDUnknownBlockType)arg2;	// IMP=0x0000000100221ef0
  - (void)_handleAccountChangedNotification;	// IMP=0x0000000100221b68
  - (id)_getUpdateRequestContextForAccount:(id)arg1 withToken:(id)arg2 error:(id *)arg3;	// IMP=0x0000000100221980
  - (id)_getItemsRequestContextForAccount:(id)arg1 withToken:(id)arg2 error:(id *)arg3;	// IMP=0x0000000100221704
  - (void)_beginObservingAccountChangeNotification;	// IMP=0x000000010022151c
  - (void)pushService:(id)arg1 didReceiveMessage:(id)arg2;	// IMP=0x0000000100221014
  - (void)removeAllIAPsWithToken:(id)arg1 errorHandler:(CDUnknownBlockType)arg2;	// IMP=0x0000000100220d34
  - (void)refreshIAPsForActiveAccountIfNeededWithToken:(id)arg1 errorHandler:(CDUnknownBlockType)arg2;	// IMP=0x00000001002207dc
  - (void)refreshIAPsForActiveAccountWithToken:(id)arg1 completionHandler:(CDUnknownBlockType)arg2;	// IMP=0x0000000100220700
  - (void)getIAPsForActiveAccountWithToken:(id)arg1 completionHandler:(CDUnknownBlockType)arg2;	// IMP=0x00000001002200c4
  - (void)getIAPsForActiveAccountWithAppAdamIDs:(id)arg1 token:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x000000010021f9c4
  - (void)getIAPsForActiveAccountWithAdamIDs:(id)arg1 token:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x000000010021f2c4
  - (void)getIAPsForAccountID:(id)arg1 withToken:(id)arg2 completionHandler:(CDUnknownBlockType)arg3;	// IMP=0x000000010021ecdc
  - (id)init;	// IMP=0x000000010021eb50
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  