var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);

// src/sdk/data/constants.ts
var constants_exports = {};
__export(constants_exports, {
  BridgingProvider: () => BridgingProvider,
  CrossChainServiceProvider: () => CrossChainServiceProvider,
  ExchangeProviders: () => ExchangeProviders,
  LiFiBridge: () => LiFiBridge,
  TOKEN_LIST_MAX_NAME_LENGTH: () => TOKEN_LIST_MAX_NAME_LENGTH,
  TOKEN_LIST_MIN_NAME_LENGTH: () => TOKEN_LIST_MIN_NAME_LENGTH,
  TokenTypes: () => TokenTypes,
  TransactionAssetCategories: () => TransactionAssetCategories,
  TransactionDirections: () => TransactionDirections,
  TransactionStatuses: () => TransactionStatuses
});
module.exports = __toCommonJS(constants_exports);
var TransactionStatuses = /* @__PURE__ */ ((TransactionStatuses2) => {
  TransactionStatuses2["Pending"] = "Pending";
  TransactionStatuses2["Completed"] = "Completed";
  TransactionStatuses2["Reverted"] = "Reverted";
  return TransactionStatuses2;
})(TransactionStatuses || {});
var TransactionDirections = /* @__PURE__ */ ((TransactionDirections2) => {
  TransactionDirections2["Sender"] = "Sender";
  TransactionDirections2["Receiver"] = "Receiver";
  return TransactionDirections2;
})(TransactionDirections || {});
var TransactionAssetCategories = /* @__PURE__ */ ((TransactionAssetCategories2) => {
  TransactionAssetCategories2["External"] = "external";
  TransactionAssetCategories2["Internal"] = "internal";
  TransactionAssetCategories2["Token"] = "token";
  return TransactionAssetCategories2;
})(TransactionAssetCategories || {});
var TokenTypes = /* @__PURE__ */ ((TokenTypes2) => {
  TokenTypes2["Erc20"] = "Erc20";
  TokenTypes2["Erc721"] = "Erc721";
  TokenTypes2["Erc1155"] = "Erc1155";
  TokenTypes2["Native"] = "Native";
  TokenTypes2["WrappedSupertoken"] = "WrappedSupertoken";
  return TokenTypes2;
})(TokenTypes || {});
var ExchangeProviders = /* @__PURE__ */ ((ExchangeProviders2) => {
  ExchangeProviders2["Uniswap"] = "Uniswap";
  ExchangeProviders2["OneInch"] = "OneInch";
  ExchangeProviders2["Synthetix"] = "Synthetix";
  ExchangeProviders2["Sushiswap"] = "Sushiswap";
  ExchangeProviders2["Honeyswap"] = "Honeyswap";
  ExchangeProviders2["Paraswap"] = "Paraswap";
  return ExchangeProviders2;
})(ExchangeProviders || {});
var CrossChainServiceProvider = /* @__PURE__ */ ((CrossChainServiceProvider2) => {
  CrossChainServiceProvider2["SocketV2"] = "SocketV2";
  CrossChainServiceProvider2["LiFi"] = "LiFi";
  CrossChainServiceProvider2["Etherspot"] = "Connext";
  return CrossChainServiceProvider2;
})(CrossChainServiceProvider || {});
var BridgingProvider = /* @__PURE__ */ ((BridgingProvider2) => {
  BridgingProvider2["Connext"] = "Connext";
  return BridgingProvider2;
})(BridgingProvider || {});
var LiFiBridge = /* @__PURE__ */ ((LiFiBridge2) => {
  LiFiBridge2["across"] = "across";
  LiFiBridge2["arbitrum"] = "arbitrum";
  LiFiBridge2["avalanche"] = "avalanche";
  LiFiBridge2["cbridge"] = "cbridge";
  LiFiBridge2["connext"] = "connext";
  LiFiBridge2["hop"] = "hop";
  LiFiBridge2["hyphen"] = "hyphen";
  LiFiBridge2["multichain"] = "multichain";
  LiFiBridge2["optimism"] = "optimism";
  LiFiBridge2["polygon"] = "polygon";
  LiFiBridge2["stargate"] = "stargate";
  return LiFiBridge2;
})(LiFiBridge || {});
var TOKEN_LIST_MIN_NAME_LENGTH = 3;
var TOKEN_LIST_MAX_NAME_LENGTH = 32;
//# sourceMappingURL=constants.js.map