// 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"./88c75a.js";var __awaiter=function(e,t,r,i){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(i.next(e))}catch(e){o(e)}}function rejected(e){try{step(i.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,t||[])).next())}))};class WebCVProvider{constructor(t){this.logger=t,this._webcvVideoEffectProvider=new e.VideoEffectProvider(this.logger)}get webcvVideoEffectProvider(){return this._webcvVideoEffectProvider}getVideoEffectProvider(){return __awaiter(this,void 0,void 0,(function*(){return this._webcvVideoEffectProvider}))}getModelConfig(){return __awaiter(this,void 0,void 0,(function*(){return{modelUrl:"",weightPathPrefix:""}}))}}export{WebCVProvider};
