/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@vovkasm/react-native-vkontakte-login@1.1.1/lib/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});const react_native_1=require("react-native"),VKLogin=react_native_1.NativeModules.VkontakteManager,VKShare=react_native_1.NativeModules.VkontakteSharing;var VKError;!function(e){e.E_NOT_INITIALIZED="E_NOT_INITIALIZED",e.E_VK_UNKNOWN="E_VK_UNKNOWN",e.E_VK_API_ERROR="E_VK_API_ERROR",e.E_VK_CANCELED="E_VK_CANCELED",e.E_VK_REQUEST_NOT_PREPARED="E_VK_REQUEST_NOT_PREPARED",e.E_VK_RESPONSE_STRING_PARSING_ERROR="E_VK_RESPONSE_STRING_PARSING_ERROR",e.E_VK_AUTHORIZE_CONTROLLER_CANCEL="E_VK_AUTHORIZE_CONTROLLER_CANCEL",e.E_VK_JSON_FAILED="E_VK_JSON_FAILED",e.E_VK_REQUEST_HTTP_FAILED="E_VK_REQUEST_HTTP_FAILED",e.E_ACTIVITY_DOES_NOT_EXIST="E_ACTIVITY_DOES_NOT_EXIST",e.E_FINGERPRINTS_ERROR="E_FINGERPRINTS_ERROR"}(VKError=exports.VKError||(exports.VKError={}));class VK{static initialize(e){VKLogin.initialize("number"==typeof e?e:Number(e))}static login(e){return VKLogin.login(e)}static logout(){return VKLogin.logout()}static isLoggedIn(){return VKLogin.isLoggedIn()}static share(e){const _={};return e.description&&(_.description=e.description),e.linkText&&e.linkUrl&&(_.linkText=e.linkText,_.linkUrl=e.linkUrl),e.image&&(_.imageSource=react_native_1.Image.resolveAssetSource(e.image)),VKShare.share(_)}static getCertificateFingerprint(){return"android"!==react_native_1.Platform.OS?(console.warn("getCertificateFingerprint is for Android only"),Promise.resolve([])):VKLogin.getCertificateFingerprint()}}exports.VK=VK,exports.default=VK;
//# sourceMappingURL=/sm/5e4bbcf15244b9bccacbd2856eab453b6181c5406076abefec8332cb83fb12e0.map