// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the Microsoft Software License Terms for the Azure Communications Services, Azure CPaaS, MICROSOFT AZURE COMMUNICATION CALLING EFFECTS
// See LICENSE file for license information.

import{w as e}from"./20940c.js";var __awaiter=function(e,t,r,o){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,i){function fulfilled(e){try{step(o.next(e))}catch(e){i(e)}}function rejected(e){try{step(o.throw(e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((o=o.apply(e,t||[])).next())}))};class WasmVQEProvider{constructor(t){this.logger=t,this._wasmVqeAudioEffectProvider=new e.AudioEffectProvider(this.logger)}get wasmVqeAudioEffectProvider(){return this._wasmVqeAudioEffectProvider}getAudioEffectProvider(){return __awaiter(this,void 0,void 0,(function*(){return this._wasmVqeAudioEffectProvider}))}}export{WasmVQEProvider};
