text: /*
  * This header is generated by classdump-dyld 1.0
  * on Sunday, June 7, 2020 at 11:44:45 AM Mountain Standard Time
  * Operating System: Version 13.4.5 (Build 17L562)
  * Image Source: /System/Library/PrivateFrameworks/TVRemoteKit.framework/TVRemoteKit
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <TVRemoteKit/_TVRXPCClientDelegate.h>
  
  @protocol OS_dispatch_queue;
  @class NSArray, NSMutableArray, _TVRXPCClient, NSObject, NSString;
  
  @interface TVRemoteManager : NSObject <_TVRXPCClientDelegate> {
  
  	NSArray* _persistentItems;
  	NSArray* _contextualItems;
  	NSMutableArray* _models;
  	_TVRXPCClient* _xpcClient;
  	NSObject*<OS_dispatch_queue> _dispatchQueue;
  	NSObject*<OS_dispatch_queue> _callbackQueue;
  
  }
  
  @property (nonatomic,copy) NSArray * persistentItems;                                 //@synthesize persistentItems=_persistentItems - In the implementation block
  @property (nonatomic,copy) NSArray * contextualItems;                                 //@synthesize contextualItems=_contextualItems - In the implementation block
  @property (nonatomic,copy) NSMutableArray * models;                                   //@synthesize models=_models - In the implementation block
  @property (nonatomic,retain) _TVRXPCClient * xpcClient;                               //@synthesize xpcClient=_xpcClient - In the implementation block
  @property (nonatomic,retain) NSObject*<OS_dispatch_queue> dispatchQueue;              //@synthesize dispatchQueue=_dispatchQueue - In the implementation block
  @property (nonatomic,retain) NSObject*<OS_dispatch_queue> callbackQueue;              //@synthesize callbackQueue=_callbackQueue - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(id)sharedInstance;
  -(id)_init;
  -(NSObject*<OS_dispatch_queue>)callbackQueue;
  -(NSObject*<OS_dispatch_queue>)dispatchQueue;
  -(NSMutableArray *)models;
  -(void)setCallbackQueue:(NSObject*<OS_dispatch_queue>)arg1 ;
  -(void)setDispatchQueue:(NSObject*<OS_dispatch_queue>)arg1 ;
  -(void)setModels:(NSMutableArray *)arg1 ;
  -(id)currentEvents;
  -(_TVRXPCClient *)xpcClient;
  -(void)setXpcClient:(_TVRXPCClient *)arg1 ;
  -(void)receivedEventFromInterestedDevice:(id)arg1 ;
  -(void)_removeModelsForItems:(id)arg1 ;
  -(void)_updateRemoteItems;
  -(id)_eventDictionaryForModels:(id)arg1 ;
  -(void)_handleRemoteActionForUUID:(id)arg1 ;
  -(NSArray *)persistentItems;
  -(id)_findOrCreateModelForItem:(id)arg1 ;
  -(NSArray *)contextualItems;
  -(void)setPersistentItems:(NSArray *)arg1 ;
  -(void)setContextualItems:(NSArray *)arg1 ;
  @end
  
  