@class NSArray, AVOutputDevice; @protocol AVOutputDeviceGroupImpl; @interface AVOutputDeviceGroup : NSObject { id _impl; } @property (readonly) BOOL receivesLongFormAudioFromLocalDevice; @property (readonly) NSArray *outputDevices; @property (readonly) AVOutputDevice *groupLeader; @property (readonly) float volume; @property (readonly) long long volumeControlType; + (void)initialize; - (void)setVolume:(float)a0; - (unsigned long long)hash; - (void)dealloc; - (id)impl; - (id)description; - (BOOL)isEqual:(id)a0; - (void)addOutputDevice:(id)a0 withOptions:(id)a1 completionHandler:(id /* block */)a2; - (id)initWithOutputDeviceGroupImpl:(id)a0; - (void)outputDeviceGroupImpl:(id)a0 didChangeOutputDevicesWithInitiator:(id)a1; - (void)outputDeviceGroupImplDidChangeVolume:(id)a0; - (void)outputDeviceGroupImplDidChangeVolumeControlType:(id)a0; - (void)removeOutputDevice:(id)a0 withOptions:(id)a1 completionHandler:(id /* block */)a2; @end