define(function(require,exports,module){let _provider=null;function registerImageUploadProvider(provider){if(!provider||"function"!=typeof provider.uploadImage)throw new Error("ImageUploadManager: provider must implement uploadImage(blob, fileName)");_provider=provider}function getImageUploadProvider(){return _provider}function isImageUploadAvailable(){return null!==_provider}exports.registerImageUploadProvider=registerImageUploadProvider,exports.getImageUploadProvider=getImageUploadProvider,exports.isImageUploadAvailable=isImageUploadAvailable});