@class AVConferenceXPCClient, NSString, NSSet, VCAudioPowerSpectrumMeter, NSObject; @protocol OS_dispatch_queue; @interface AVCAudioPowerSpectrumMeter : NSObject { AVConferenceXPCClient *_connection; double _audioSpectrumRefreshRate; unsigned short _audioSpectrumBinCount; NSSet *_allowListedXPCObjects; VCAudioPowerSpectrumMeter *_powerSpectrumMeter; } @property (readonly, nonatomic) id delegate; @property (readonly, nonatomic) unsigned int sessionToken; @property (readonly, nonatomic) NSObject *delegateQueue; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (unsigned int)cellularTapTypeWithClientCellularTapType:(unsigned int)a0; - (void)dealloc; - (BOOL)setupXPCConnection; - (void)deregisterBlocksForService; - (void)cleanupDelegate; - (void)audioPowerSpectrumMeter:(id)a0 didUpdateAudioPowerSpectrums:(id)a1; - (id)initWithConfig:(struct _AVCAudioPowerSpectrumMeterConfig { long long x0; unsigned int x1; unsigned short x2; double x3; })a0 delegate:(id)a1 queue:(id)a2; - (BOOL)registerPowerSpectrumForCellularTapType:(unsigned int)a0 error:(id *)a1; - (void)registerPowerSpectrumForStreamToken:(long long)a0; - (BOOL)unregisterPowerSpectrumForCellularTapType:(unsigned int)a0 error:(id *)a1; - (void)unregisterPowerSpectrumForStreamToken:(long long)a0; - (void)cleanupPowerSpectrumMeter; - (void)cleanupXPCConnection; - (void)registerBlocksForNotifications; - (BOOL)setupPowerSpectrumMeter; - (BOOL)storeDelegate:(id)a0 delegateQueue:(id)a1; @end