"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    var desc = Object.getOwnPropertyDescriptor(m, k);
    if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
      desc = { enumerable: true, get: function() { return m[k]; } };
    }
    Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.networkFeatureMapForTokens = exports.CoinMap = exports.JettonToken = exports.AdaToken = exports.CosmosChainToken = exports.VetNFTCollection = exports.VetToken = exports.Nep141Token = exports.Sip10Token = exports.AptNFTCollection = exports.AptCoin = exports.XrpCoin = exports.PolyxCoin = exports.TaoCoin = exports.SuiCoin = exports.TronErc20Coin = exports.HederaToken = exports.SolCoin = exports.NFTCollectionIdDefinedToken = exports.AvaxERC20Token = exports.AlgoCoin = exports.EosCoin = exports.StellarCoin = exports.Erc20Coin = exports.ContractAddressDefinedToken = exports.CeloCoin = exports.GasTankAccountCoin = exports.AccountCoin = exports.LightningCoin = exports.UtxoCoin = exports.OfcCoin = void 0;
__exportStar(require("./base"), exports);
__exportStar(require("./coins"), exports);
__exportStar(require("./networks"), exports);
__exportStar(require("./errors"), exports);
__exportStar(require("./tokenConfig"), exports);
var ofc_1 = require("./ofc");
Object.defineProperty(exports, "OfcCoin", { enumerable: true, get: function () { return ofc_1.OfcCoin; } });
var utxo_1 = require("./utxo");
Object.defineProperty(exports, "UtxoCoin", { enumerable: true, get: function () { return utxo_1.UtxoCoin; } });
var lightning_1 = require("./lightning");
Object.defineProperty(exports, "LightningCoin", { enumerable: true, get: function () { return lightning_1.LightningCoin; } });
var account_1 = require("./account");
Object.defineProperty(exports, "AccountCoin", { enumerable: true, get: function () { return account_1.AccountCoin; } });
Object.defineProperty(exports, "GasTankAccountCoin", { enumerable: true, get: function () { return account_1.GasTankAccountCoin; } });
Object.defineProperty(exports, "CeloCoin", { enumerable: true, get: function () { return account_1.CeloCoin; } });
Object.defineProperty(exports, "ContractAddressDefinedToken", { enumerable: true, get: function () { return account_1.ContractAddressDefinedToken; } });
Object.defineProperty(exports, "Erc20Coin", { enumerable: true, get: function () { return account_1.Erc20Coin; } });
Object.defineProperty(exports, "StellarCoin", { enumerable: true, get: function () { return account_1.StellarCoin; } });
Object.defineProperty(exports, "EosCoin", { enumerable: true, get: function () { return account_1.EosCoin; } });
Object.defineProperty(exports, "AlgoCoin", { enumerable: true, get: function () { return account_1.AlgoCoin; } });
Object.defineProperty(exports, "AvaxERC20Token", { enumerable: true, get: function () { return account_1.AvaxERC20Token; } });
Object.defineProperty(exports, "NFTCollectionIdDefinedToken", { enumerable: true, get: function () { return account_1.NFTCollectionIdDefinedToken; } });
Object.defineProperty(exports, "SolCoin", { enumerable: true, get: function () { return account_1.SolCoin; } });
Object.defineProperty(exports, "HederaToken", { enumerable: true, get: function () { return account_1.HederaToken; } });
Object.defineProperty(exports, "TronErc20Coin", { enumerable: true, get: function () { return account_1.TronErc20Coin; } });
Object.defineProperty(exports, "SuiCoin", { enumerable: true, get: function () { return account_1.SuiCoin; } });
Object.defineProperty(exports, "TaoCoin", { enumerable: true, get: function () { return account_1.TaoCoin; } });
Object.defineProperty(exports, "PolyxCoin", { enumerable: true, get: function () { return account_1.PolyxCoin; } });
Object.defineProperty(exports, "XrpCoin", { enumerable: true, get: function () { return account_1.XrpCoin; } });
Object.defineProperty(exports, "AptCoin", { enumerable: true, get: function () { return account_1.AptCoin; } });
Object.defineProperty(exports, "AptNFTCollection", { enumerable: true, get: function () { return account_1.AptNFTCollection; } });
Object.defineProperty(exports, "Sip10Token", { enumerable: true, get: function () { return account_1.Sip10Token; } });
Object.defineProperty(exports, "Nep141Token", { enumerable: true, get: function () { return account_1.Nep141Token; } });
Object.defineProperty(exports, "VetToken", { enumerable: true, get: function () { return account_1.VetToken; } });
Object.defineProperty(exports, "VetNFTCollection", { enumerable: true, get: function () { return account_1.VetNFTCollection; } });
Object.defineProperty(exports, "CosmosChainToken", { enumerable: true, get: function () { return account_1.CosmosChainToken; } });
Object.defineProperty(exports, "AdaToken", { enumerable: true, get: function () { return account_1.AdaToken; } });
Object.defineProperty(exports, "JettonToken", { enumerable: true, get: function () { return account_1.JettonToken; } });
var map_1 = require("./map");
Object.defineProperty(exports, "CoinMap", { enumerable: true, get: function () { return map_1.CoinMap; } });
var networkFeatureMapForTokens_1 = require("./networkFeatureMapForTokens");
Object.defineProperty(exports, "networkFeatureMapForTokens", { enumerable: true, get: function () { return networkFeatureMapForTokens_1.networkFeatureMapForTokens; } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSx5Q0FBdUI7QUFDdkIsMENBQXdCO0FBQ3hCLDZDQUEyQjtBQUMzQiwyQ0FBeUI7QUFDekIsZ0RBQThCO0FBQzlCLDZCQUFnQztBQUF2Qiw4RkFBQSxPQUFPLE9BQUE7QUFDaEIsK0JBQWtDO0FBQXpCLGdHQUFBLFFBQVEsT0FBQTtBQUNqQix5Q0FBNEM7QUFBbkMsMEdBQUEsYUFBYSxPQUFBO0FBQ3RCLHFDQTJCbUI7QUExQmpCLHNHQUFBLFdBQVcsT0FBQTtBQUNYLDZHQUFBLGtCQUFrQixPQUFBO0FBQ2xCLG1HQUFBLFFBQVEsT0FBQTtBQUNSLHNIQUFBLDJCQUEyQixPQUFBO0FBQzNCLG9HQUFBLFNBQVMsT0FBQTtBQUNULHNHQUFBLFdBQVcsT0FBQTtBQUNYLGtHQUFBLE9BQU8sT0FBQTtBQUNQLG1HQUFBLFFBQVEsT0FBQTtBQUNSLHlHQUFBLGNBQWMsT0FBQTtBQUNkLHNIQUFBLDJCQUEyQixPQUFBO0FBQzNCLGtHQUFBLE9BQU8sT0FBQTtBQUNQLHNHQUFBLFdBQVcsT0FBQTtBQUNYLHdHQUFBLGFBQWEsT0FBQTtBQUNiLGtHQUFBLE9BQU8sT0FBQTtBQUNQLGtHQUFBLE9BQU8sT0FBQTtBQUNQLG9HQUFBLFNBQVMsT0FBQTtBQUNULGtHQUFBLE9BQU8sT0FBQTtBQUNQLGtHQUFBLE9BQU8sT0FBQTtBQUNQLDJHQUFBLGdCQUFnQixPQUFBO0FBQ2hCLHFHQUFBLFVBQVUsT0FBQTtBQUNWLHNHQUFBLFdBQVcsT0FBQTtBQUNYLG1HQUFBLFFBQVEsT0FBQTtBQUNSLDJHQUFBLGdCQUFnQixPQUFBO0FBQ2hCLDJHQUFBLGdCQUFnQixPQUFBO0FBQ2hCLG1HQUFBLFFBQVEsT0FBQTtBQUNSLHNHQUFBLFdBQVcsT0FBQTtBQUViLDZCQUFnQztBQUF2Qiw4RkFBQSxPQUFPLE9BQUE7QUFDaEIsMkVBQTBFO0FBQWpFLHdJQUFBLDBCQUEwQixPQUFBIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0ICogZnJvbSAnLi9iYXNlJztcbmV4cG9ydCAqIGZyb20gJy4vY29pbnMnO1xuZXhwb3J0ICogZnJvbSAnLi9uZXR3b3Jrcyc7XG5leHBvcnQgKiBmcm9tICcuL2Vycm9ycyc7XG5leHBvcnQgKiBmcm9tICcuL3Rva2VuQ29uZmlnJztcbmV4cG9ydCB7IE9mY0NvaW4gfSBmcm9tICcuL29mYyc7XG5leHBvcnQgeyBVdHhvQ29pbiB9IGZyb20gJy4vdXR4byc7XG5leHBvcnQgeyBMaWdodG5pbmdDb2luIH0gZnJvbSAnLi9saWdodG5pbmcnO1xuZXhwb3J0IHtcbiAgQWNjb3VudENvaW4sXG4gIEdhc1RhbmtBY2NvdW50Q29pbixcbiAgQ2Vsb0NvaW4sXG4gIENvbnRyYWN0QWRkcmVzc0RlZmluZWRUb2tlbixcbiAgRXJjMjBDb2luLFxuICBTdGVsbGFyQ29pbixcbiAgRW9zQ29pbixcbiAgQWxnb0NvaW4sXG4gIEF2YXhFUkMyMFRva2VuLFxuICBORlRDb2xsZWN0aW9uSWREZWZpbmVkVG9rZW4sXG4gIFNvbENvaW4sXG4gIEhlZGVyYVRva2VuLFxuICBUcm9uRXJjMjBDb2luLFxuICBTdWlDb2luLFxuICBUYW9Db2luLFxuICBQb2x5eENvaW4sXG4gIFhycENvaW4sXG4gIEFwdENvaW4sXG4gIEFwdE5GVENvbGxlY3Rpb24sXG4gIFNpcDEwVG9rZW4sXG4gIE5lcDE0MVRva2VuLFxuICBWZXRUb2tlbixcbiAgVmV0TkZUQ29sbGVjdGlvbixcbiAgQ29zbW9zQ2hhaW5Ub2tlbixcbiAgQWRhVG9rZW4sXG4gIEpldHRvblRva2VuLFxufSBmcm9tICcuL2FjY291bnQnO1xuZXhwb3J0IHsgQ29pbk1hcCB9IGZyb20gJy4vbWFwJztcbmV4cG9ydCB7IG5ldHdvcmtGZWF0dXJlTWFwRm9yVG9rZW5zIH0gZnJvbSAnLi9uZXR3b3JrRmVhdHVyZU1hcEZvclRva2Vucyc7XG4iXX0=