declare namespace IMPConst {
    const PG: readonly ["html5_inicis", "inicis", "uplus", "kcp", "kcp_billing", "nice", "jtnet", "kakao", "kakaopay", "danal", "danal_tpay", "kicc", "settle", "settle_acc", "mobilians", "payco", "eximbay", "paypal", "naverco", "naverpay", "smilepay", "chai", "payple", "alipay", "bluewalnut", "tosspay", "smartro", "tosspayments", "ksnet", "daou", "nice_v2", "tosspay_v2", "smartro_v2", "kpn", "inicis_jp", "welcome", "paymentwall", "toss_brandpay", "hyphen"];
    const PAY_METHOD: readonly ["card", "trans", "vbank", "phone", "samsung", "kpay", "cultureland", "smartculture", "happymoney", "booknlife", "kakaopay", "lpay", "payco", "ssgpay", "tosspay", "unionpay", "alipay", "tenpay", "wechat", "molpay", "paysbuy"];
    const CURRENCY: readonly ["KRW", "USD", "EUR", "JPY"];
    const LANGUAGE: readonly ["ko", "en"];
    const EN_AVAILABLE_PG: readonly ["inicis", "html5_inicis", "uplus", "nice", "eximbay"];
    const CARRIERS: readonly ["SKT", "KTF", "LGT", "MVNO"];
    const ANDROID_MARKET_PREFIX = "market://details?id=";
    const IOS_MARKET_PREFIX = "https://apps.apple.com/app/";
    const M_REDIRECT_URL = "http://detectchangingwebview/iamport/rn";
    const NICE_TRANS_URL = "https://web.nicepay.co.kr/smart/bank/payTrans.jsp";
    const IMP_SDK_URL = "https://service.iamport.kr";
    const SMILEPAY_BASE_URL = "https://www.mysmilepay.com";
    const WEBVIEW_SOURCE_HTML = "\n<html>\n  <head>\n    <meta http-equiv='content-type' content='text/html; charset=utf-8'>\n    <meta name='viewport' content='width=device-width, initial-scale=1.0'>\n\n    <script type='text/javascript' src='https://cdn.iamport.kr/v1/iamport.js'></script>\n  </head>\n  <body></body>\n</html>\n";
    const WEBVIEW_IOS_HYUNDAICARD_INJECTED_JAVASCRIPT = "\n    (function() {\n      if (!window.location.href.startsWith(\"https://ansimclick.hyundaicard.com/mobile3/MBITFX500.jsp;\")) {\n          return;\n      }\n\n      if (typeof window.doSignCheck !== 'function') {\n          console.log(\"[Injected] Target 'doSignCheck' not found.\");\n          return;\n      }\n\n      var originalDoSignCheck = window.doSignCheck;\n\n      window.doSignCheck = function() {\n          var signFlag = null;\n          try {\n              signFlag = document.Reg_Form.signFlag.value;\n          } catch (e) {\n              console.warn(\"[Injected] Read error, fallback to original:\", e);\n              originalDoSignCheck.apply(this, arguments);\n              return;\n          }\n\n          // If Verified ('Y'), STOP. Prevent auto-submit.\n          if (signFlag === \"Y\") {\n              console.log(\"[Injected] Verified! Stopping loop. Waiting for user click.\");\n              return;\n          }\n\n          // Otherwise, keep polling\n          originalDoSignCheck.apply(this, arguments);\n      };\n\n      console.log(\"[Injected] Smart polling active.\");\n    })();\n    ";
    const ANDROID_APPSCHEME: {
        readonly ISP: "ispmobile";
        readonly BANKPAY: "kftc-bankpay";
        readonly KB_BANKPAY: "kb-bankpay";
        readonly NH_BANKPAY: "nhb-bankpay";
        readonly MG_BANKPAY: "mg-bankpay";
        readonly KN_BANKPAY: "kn-bankpay";
        readonly KAKAOPAY: "kakaotalk";
        readonly SMILEPAY: "smilepayapp";
        readonly CHAIPAY: "chaipayment";
        readonly PAYCO: "payco";
        readonly HYUNDAICARD: "hdcardappcardansimclick";
        readonly TOSS: "supertoss";
        readonly SHINHANCARD: "shinhan-sr-ansimclick";
        readonly SHINHANSUPERSOL: "smailapp";
        readonly HANACARD: "cloudpay";
        readonly SAMSUNGCARD: "mpocket.online.ansimclick";
        readonly KBCARD: "kb-acp";
        readonly NHCARD: "nhallonepayansimclick";
        readonly CITICARD: "citimobileapp";
        readonly LOTTECARD: "lotteappcard";
        readonly LPAY: "lpayapp";
        readonly SSGPAY: "shinsegaeeasypayment";
        readonly KPAY: "kpay";
        readonly KBANKPAY: "ukbanksmartbanknonloginpay";
        readonly PAYNOW: "lguthepay-xpay";
        readonly WOORIWONCARD: "com.wooricard.smartapp";
        readonly LPOINT: "lmslpay";
        readonly KTFAUTH: "ktauthexternalcall";
        readonly LGTAUTH: "upluscorporation";
        readonly SKTAUTH: "tauthlink";
        readonly WOORIWONBANK: "wooribank";
        readonly KAKAOBANK: "kakaobank";
    };
    const ANDROID_PACKAGE: {
        readonly PACKAGE_ISP: "kvp.jjy.MispAndroid320";
        readonly PACKAGE_BANKPAY: "com.kftc.bankpay.android";
        readonly PACKAGE_KB_BANKPAY: "com.kbstar.liivbank";
        readonly PACKAGE_NH_BANKPAY: "com.nh.cashcardapp";
        readonly PACKAGE_MG_BANKPAY: "kr.co.kfcc.mobilebank";
        readonly PACKAGE_KN_BANKPAY: "com.knb.psb";
        readonly PACKAGE_KAKAOPAY: "com.kakao.talk";
        readonly PACKAGE_SMILEPAY: "com.mysmilepay.app";
        readonly PACKAGE_CHAIPAY: "finance.chai.app";
        readonly PACKAGE_PAYCO: "com.nhnent.payapp";
        readonly PACKAGE_HYUNDAICARD: "com.hyundaicard.appcard";
        readonly PACKAGE_TOSS: "viva.republica.toss";
        readonly PACKAGE_SHINHANCARD: "com.shcard.smartpay";
        readonly PACKAGE_SHINHANSUPERSOL: "com.shinhan.smartcaremgr";
        readonly PACKAGE_HANACARD: "com.hanaskard.paycla";
        readonly PACKAGE_SAMSUNGCARD: "kr.co.samsungcard.mpocket";
        readonly PACKAGE_KBCARD: "com.kbcard.cxh.appcard";
        readonly PACKAGE_NHCARD: "nh.smart.nhallonepay";
        readonly PACKAGE_CITICARD: "kr.co.citibank.citimobile";
        readonly PACKAGE_LOTTECARD: "com.lcacApp";
        readonly PACKAGE_LPAY: "com.lotte.lpay";
        readonly PACKAGE_SSGPAY: "com.ssg.serviceapp.android.egiftcertificate";
        readonly PACKAGE_KPAY: "com.inicis.kpay";
        readonly PACKAGE_KBANKPAY: "com.kbankwith.smartbank";
        readonly PACKAGE_PAYNOW: "com.lguplus.paynow";
        readonly PACKAGE_WOORIWONCARD: "com.wooricard.smartapp";
        readonly PACKAGE_LPOINT: "com.lottemembers.android";
        readonly PACKAGE_KTFAUTH: "com.kt.ktauth";
        readonly PACKAGE_LGTAUTH: "com.lguplus.smartotp";
        readonly PACKAGE_SKTAUTH: "com.sktelecom.tauth";
        readonly PACKAGE_WOORIWONBANK: "com.wooribank.smart.npib";
        readonly PACKAGE_KAKAOBANK: "com.kakaobank.channel";
    };
}
export { IMPConst };
//# sourceMappingURL=index.d.ts.map