/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/react-native-share@12.2.6/lib/commonjs/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),Object.defineProperty(exports,"Button",{enumerable:!0,get:function(){return _Button.default}}),Object.defineProperty(exports,"Overlay",{enumerable:!0,get:function(){return _Overlay.default}}),Object.defineProperty(exports,"ShareAsset",{enumerable:!0,get:function(){return _types.ShareAsset}}),Object.defineProperty(exports,"ShareSheet",{enumerable:!0,get:function(){return _ShareSheet.default}}),Object.defineProperty(exports,"Sheet",{enumerable:!0,get:function(){return _Sheet.default}}),Object.defineProperty(exports,"Social",{enumerable:!0,get:function(){return _types.Social}}),exports.default=void 0;var _NativeRNShare=_interopRequireDefault(require("./codegenSpec/NativeRNShare")),_Overlay=_interopRequireDefault(require("./components/Overlay")),_Sheet=_interopRequireDefault(require("./components/Sheet")),_Button=_interopRequireDefault(require("./components/Button")),_ShareSheet=_interopRequireDefault(require("./components/ShareSheet")),_checkPermissions=_interopRequireDefault(require("./helpers/checkPermissions")),_types=require("./types"),_platform=require("./helpers/platform"),_options=require("./helpers/options");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const RNShare={Button:_Button.default,ShareSheet:_ShareSheet.default,Overlay:_Overlay.default,Sheet:_Sheet.default,Social:{FACEBOOK:_NativeRNShare.default.getConstants().FACEBOOK||_types.Social.Facebook,FACEBOOK_STORIES:_NativeRNShare.default.getConstants().FACEBOOKSTORIES||_types.Social.FacebookStories,PAGESMANAGER:_NativeRNShare.default.getConstants().PAGESMANAGER||_types.Social.Pagesmanager,TWITTER:_NativeRNShare.default.getConstants().TWITTER||_types.Social.Twitter,WHATSAPP:_NativeRNShare.default.getConstants().WHATSAPP||_types.Social.Whatsapp,WHATSAPPBUSINESS:_NativeRNShare.default.getConstants().WHATSAPPBUSINESS||_types.Social.Whatsappbusiness,INSTAGRAM:_NativeRNShare.default.getConstants().INSTAGRAM||_types.Social.Instagram,INSTAGRAM_STORIES:_NativeRNShare.default.getConstants().INSTAGRAMSTORIES||_types.Social.InstagramStories,GOOGLEPLUS:_NativeRNShare.default.getConstants().GOOGLEPLUS||_types.Social.Googleplus,EMAIL:_NativeRNShare.default.getConstants().EMAIL||_types.Social.Email,PINTEREST:_NativeRNShare.default.getConstants().PINTEREST||_types.Social.Pinterest,LINKEDIN:_NativeRNShare.default.getConstants().LINKEDIN||_types.Social.Linkedin,SMS:_NativeRNShare.default.getConstants().SMS||_types.Social.Sms,TELEGRAM:_NativeRNShare.default.getConstants().TELEGRAM||_types.Social.Telegram,MESSENGER:_NativeRNShare.default.getConstants().MESSENGER||_types.Social.Messenger,SNAPCHAT:_NativeRNShare.default.getConstants().SNAPCHAT||_types.Social.Snapchat,VIBER:_NativeRNShare.default.getConstants().VIBER||_types.Social.Viber,DISCORD:_NativeRNShare.default.getConstants().DISCORD||_types.Social.Discord},async open(e){await(0,_checkPermissions.default)(e),e=(0,_options.normalizeShareOpenOptions)(e);const t=await _NativeRNShare.default.open(e);if(!t.success){if(e.failOnCancel)throw new Error("User did not share");return{dismissedAction:!0,success:t.success,message:t.message}}return t},async shareSingle(e){if(!(0,_platform.isAndroid)()&&!(0,_platform.isIOS)())throw new Error("Not implemented");if(e.social===RNShare.Social.INSTAGRAM_STORIES&&!e.appId)throw new Error("To share to Instagram Stories you need to provide appId");await(0,_checkPermissions.default)(e),e=(0,_options.normalizeSingleShareOptions)(e);const{success:t,message:a}=await _NativeRNShare.default.shareSingle(e);return{success:Boolean(t),message:a}},async isPackageInstalled(e){if(!(0,_platform.isAndroid)())throw new Error("Not implemented");return{isInstalled:await _NativeRNShare.default.isPackageInstalled(e),message:"Package is Installed"}}};var _default=exports.default=RNShare;
//# sourceMappingURL=/sm/093db06b0ab5b9d868ba479278399cb3c5eaae031b867edc55dc2e1153c056f8.map