text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Friday, April 30, 2021 at 11:37:28 AM Mountain Standard Time
                         * Operating System: Version 13.5.1 (Build 17F80)
                         * Image Source: /System/Library/Frameworks/HomeKit.framework/HomeKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <libobjc.A.dylib/_HMAudioControlDelegate.h>
  #import <libobjc.A.dylib/HMObjectMerge.h>
  
  @protocol HMAudioControlDelegate;
  @class HMMediaSession, _HMAudioControl, NSString, NSUUID;
  
  @interface HMAudioControl : NSObject <_HMAudioControlDelegate, HMObjectMerge> {
  
  	id<HMAudioControlDelegate> _delegate;
  	HMMediaSession* _mediaSession;
  	_HMAudioControl* _audioControl;
  
  }
  
  @property (nonatomic,retain) _HMAudioControl * audioControl;              //@synthesize audioControl=_audioControl - In the implementation block
  @property (assign) float volume; 
  @property (getter=isMuted) BOOL muted; 
  @property (__weak) id<HMAudioControlDelegate> delegate;                   //@synthesize delegate=_delegate - In the implementation block
  @property (__weak) HMMediaSession * mediaSession;                         //@synthesize mediaSession=_mediaSession - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  @property (nonatomic,readonly) NSUUID * uniqueIdentifier; 
  -(id<HMAudioControlDelegate>)delegate;
  -(void)setDelegate:(id<HMAudioControlDelegate>)arg1 ;
  -(NSUUID *)uniqueIdentifier;
  -(float)volume;
  -(void)setVolume:(float)arg1 ;
  -(void)setMuted:(BOOL)arg1 ;
  -(BOOL)isMuted;
  -(BOOL)_mergeWithNewObject:(id)arg1 operations:(id)arg2 ;
  -(void)__configureWithContext:(id)arg1 ;
  -(HMMediaSession *)mediaSession;
  -(void)audioControl:(id)arg1 didUpdateVolume:(float)arg2 ;
  -(void)audioControl:(id)arg1 didUpdateMuted:(BOOL)arg2 ;
  -(id)initWithMediaSession:(id)arg1 ;
  -(void)updateVolume:(float)arg1 completionHandler:(/*^block*/id)arg2 ;
  -(void)updateMuted:(BOOL)arg1 completionHandler:(/*^block*/id)arg2 ;
  -(_HMAudioControl *)audioControl;
  -(void)setMediaSession:(HMMediaSession *)arg1 ;
  -(void)setAudioControl:(_HMAudioControl *)arg1 ;
  @end
  
  