"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.WALLET_ID = exports.SCRIPT_ID = exports.ORDER_REFERENCE_KEY = exports.OPTIONS_WALLET = exports.OPTIONS_BUTTON = exports.OPTIONS_AUTHORIZE = exports.LANGUAGES = exports.ERRORS = exports.DEFAULT_LANGUAGE = exports.BUTTON_ID = void 0;
var _AmazonPay = require("./AmazonPay.l10n");
const BUTTON_ID = exports.BUTTON_ID = 'amazonPayButton';
const DEFAULT_LANGUAGE = exports.DEFAULT_LANGUAGE = 'es-ES';
const ERRORS = exports.ERRORS = {
  amazonAbandoned: _AmazonPay.L10N.NOTIFICATION_AMAZON_INVALID_PAYMENT_METHOD,
  amazonRejected: _AmazonPay.L10N.NOTIFICATION_AMAZON_UNKNOWN_ERROR,
  failure: _AmazonPay.L10N.NOTIFICATION_AMAZON_UNKNOWN_ERROR,
  invalidPaymentMethod: _AmazonPay.L10N.NOTIFICATION_AMAZON_INVALID_PAYMENT_METHOD,
  paymentMethodNotAllowed: _AmazonPay.L10N.NOTIFICATION_AMAZON_PAYMENT_METHOD_NOT_ALLOWED,
  transactionTimedOut: _AmazonPay.L10N.NOTIFICATION_AMAZON_UNKNOWN_ERROR,
  unknownError: _AmazonPay.L10N.NOTIFICATION_AMAZON_UNKNOWN_ERROR
};
const LANGUAGES = exports.LANGUAGES = {
  de: 'de-DE',
  en: 'en-GB',
  es: 'es-ES',
  fr: 'fr-FR',
  it: 'it-IT'
};
const OPTIONS_AUTHORIZE = exports.OPTIONS_AUTHORIZE = {
  popup: true,
  scope: 'payments:widget profile payments:shipping_address'
};
const OPTIONS_BUTTON = exports.OPTIONS_BUTTON = {
  color: 'Gold',
  size: 'small',
  type: 'LwA'
};
const OPTIONS_WALLET = exports.OPTIONS_WALLET = {
  design: {
    designMode: 'smartphoneCollapsible'
  }
};
const ORDER_REFERENCE_KEY = exports.ORDER_REFERENCE_KEY = 'MIRAI:PAYMENT:AMAZON_PAY:ORDER_REFERENCE';
const SCRIPT_ID = exports.SCRIPT_ID = 'script-amazon-pay';
const WALLET_ID = exports.WALLET_ID = 'amazonPayWidget';
//# sourceMappingURL=AmazonPay.constants.js.map