text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Oct 15 2018 10:31:50).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2015 by Steve Nygard.
  //
  
  #import <objc/NSObject.h>
  
  #import <MediaRemote/MRNowPlayingClientState-Protocol.h>
  
  @class MRPlaybackQueueSubscriptionController, NSArray, NSMutableArray, NSMutableDictionary, NSOperationQueue, _MRNowPlayingPlayerPathProtobuf, _MRPlaybackQueueProtobuf;
  @protocol OS_dispatch_queue;
  
  __attribute__((visibility("hidden")))
  @interface MRNowPlayingPlayerClientRequests : NSObject <MRNowPlayingClientState>
  {
      _MRPlaybackQueueProtobuf *_playbackQueue;
      unsigned int _playbackState;
      NSArray *_supportedCommands;
      NSObject<OS_dispatch_queue> *_serialQueue;
      NSObject<OS_dispatch_queue> *_responseQueue;
      NSMutableDictionary *_playbackQueueCompletions;
      NSMutableArray *_supportedCommandsCompletions;
      NSMutableArray *_playbackStateCompletions;
      NSMutableDictionary *_transactionCallbacks;
      NSMutableDictionary *_transactions;
      NSOperationQueue *_enquedNowPlayingInfoRequests;
      NSOperationQueue *_enquedNowPlayingInfoAssetRequests;
      _MRNowPlayingPlayerPathProtobuf *_playerPath;
      MRPlaybackQueueSubscriptionController *_subscriptionController;
  }
  
  - (void).cxx_destruct;
  @property(readonly, nonatomic) MRPlaybackQueueSubscriptionController *subscriptionController; // @synthesize subscriptionController=_subscriptionController;
  @property(readonly, nonatomic) _MRNowPlayingPlayerPathProtobuf *playerPath; // @synthesize playerPath=_playerPath;
  - (void)_registerDefaultCallbacks;
  - (void)_handleTransactionPackets:(id)arg1 packets:(id)arg2 completion:(CDUnknownBlockType)arg3;
  - (id)_transactionDestintationForName:(unsigned long long)arg1;
  - (void)receiveTransaction:(unsigned long long)arg1 fromMessage:(id)arg2;
  - (void)restoreNowPlayingClientState;
  - (void)handlePlaybackStateRequestWithCompletion:(CDUnknownBlockType)arg1;
  - (void)handleSupportedCommandsRequestWithCompletion:(CDUnknownBlockType)arg1;
  - (void)_handleEnqueuedPlaybackQueueRequest:(id)arg1 completion:(CDUnknownBlockType)arg2;
  - (void)enqueuePlaybackQueueRequest:(id)arg1 completion:(CDUnknownBlockType)arg2;
  - (void)removePlaybackQueueCompletionForRequest:(id)arg1;
  - (void)addPlaybackQueueCompletion:(CDUnknownBlockType)arg1 forRequest:(id)arg2;
  - (id)transactionCallbacksForName:(unsigned long long)arg1;
  - (void)addTransactionCallback:(CDUnknownBlockType)arg1 forName:(unsigned long long)arg2;
  - (void)updatePlaybackQueue:(id)arg1;
  - (void)updateContentItemArtwork:(id)arg1;
  - (void)updateContentItems:(id)arg1;
  @property(copy, nonatomic) _MRPlaybackQueueProtobuf *playbackQueue;
  @property(retain, nonatomic) NSArray *supportedCommands;
  @property(nonatomic) unsigned int playbackState;
  - (id)debugDescription;
  - (void)dealloc;
  - (id)initWithPlayerPath:(id)arg1;
  
  @end
  
  