@class NSString, AFAudioPowerUpdater; @protocol SVXClientServiceProviding, SVXClientAudioPowerServiceDelegate, AFAudioPowerProviding, SVXPerforming; @interface SVXClientAudioPowerService : NSObject { id _performer; long long _type; id _clientServiceProvider; BOOL _wantsUpdate; long long _frequency; id _provider; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _providerLock; AFAudioPowerUpdater *_updater; } @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (weak, nonatomic) id delegate; @property (readonly, nonatomic) float averagePower; @property (readonly, nonatomic) float peakPower; - (void).cxx_destruct; - (void)_endUpdate; - (void)endUpdate; - (id)_provider; - (void)audioPowerUpdaterDidUpdate:(id)a0 averagePower:(float)a1 peakPower:(float)a2; - (void)_destroyUpdater; - (void)_beginUpdateWithFrequency:(long long)a0; - (void)_createUpdater; - (void)_handleDidEndUpdateAudioPower; - (void)_handleWillBeginUpdateAudioPowerWithProvider:(id)a0; - (void)_setProvider:(id)a0; - (void)beginUpdateWithFrequency:(long long)a0; - (void)clientServiceDidChange:(BOOL)a0; - (void)handleDidEndUpdateAudioPower; - (void)handleWillBeginUpdateAudioPowerWithProvider:(id)a0; - (id)initWithClientServiceProvider:(id)a0 analytics:(id)a1 performer:(id)a2; - (id)initWithType:(long long)a0 clientServiceProvider:(id)a1 analytics:(id)a2 performer:(id)a3; @end