"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
    Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
    o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
    if (mod && mod.__esModule) return mod;
    var result = {};
    if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
    __setModuleDefault(result, mod);
    return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
// Analytics
exports.appcues = __importStar(require("./analytics/appcues"));
exports.heap = __importStar(require("./analytics/heap"));
// Data
exports.variables = __importStar(require("./data/variables"));
exports.constants = __importStar(require("./data/constants"));
var countries_1 = require("./data/countries");
Object.defineProperty(exports, "countries", { enumerable: true, get: function () { return countries_1.countries; } });
var permissionTemplates_1 = require("./data/permissionTemplates");
Object.defineProperty(exports, "PermissionGroup", { enumerable: true, get: function () { return permissionTemplates_1.PermissionGroup; } });
Object.defineProperty(exports, "permissionTemplates", { enumerable: true, get: function () { return permissionTemplates_1.permissionTemplates; } });
var testAccounts_1 = require("./data/testAccounts");
Object.defineProperty(exports, "testAccounts", { enumerable: true, get: function () { return testAccounts_1.testAccounts; } });
// Utils
exports.validations = __importStar(require("./utils/validations"));
exports.formatters = __importStar(require("./utils/formatters"));
var hardRedirect_1 = require("./utils/hardRedirect");
Object.defineProperty(exports, "hardRedirect", { enumerable: true, get: function () { return hardRedirect_1.hardRedirect; } });
var keyLabelStorage_1 = require("./utils/keyLabelStorage");
Object.defineProperty(exports, "keyLabel", { enumerable: true, get: function () { return keyLabelStorage_1.keyLabel; } });
var getChainProperties_1 = require("./utils/getChainProperties");
Object.defineProperty(exports, "getChainProperties", { enumerable: true, get: function () { return getChainProperties_1.getChainProperties; } });
var convertAddress_1 = require("./utils/convertAddress");
Object.defineProperty(exports, "convertAddress", { enumerable: true, get: function () { return convertAddress_1.convertAddress; } });
var getDidFromAddress_1 = require("./utils/getDidFromAddress");
Object.defineProperty(exports, "getDidFromAddress", { enumerable: true, get: function () { return getDidFromAddress_1.getDidFromAddress; } });
var queryGql_1 = require("./utils/queryGql");
Object.defineProperty(exports, "queryGql", { enumerable: true, get: function () { return queryGql_1.queryGql; } });
var downloadCsvFile_1 = require("./utils/downloadCsvFile");
Object.defineProperty(exports, "downloadCsvFile", { enumerable: true, get: function () { return downloadCsvFile_1.downloadCsvFile; } });
var getMockUId_1 = require("./utils/getMockUId");
Object.defineProperty(exports, "getMockUId", { enumerable: true, get: function () { return getMockUId_1.getMockUId; } });
var hasUidClaim_1 = require("./utils/hasUidClaim");
Object.defineProperty(exports, "hasUidClaim", { enumerable: true, get: function () { return hasUidClaim_1.hasUidClaim; } });
var getUidProof_1 = require("./utils/getUidProof");
Object.defineProperty(exports, "getUidProof", { enumerable: true, get: function () { return getUidProof_1.getUidProof; } });
var getUidProofFromWallet_1 = require("./utils/getUidProofFromWallet");
Object.defineProperty(exports, "getUidProofFromWallet", { enumerable: true, get: function () { return getUidProofFromWallet_1.getUidProofFromWallet; } });
var buildApiQueueItem_1 = require("./utils/buildApiQueueItem");
Object.defineProperty(exports, "buildApiQueueItem", { enumerable: true, get: function () { return buildApiQueueItem_1.buildApiQueueItem; } });
var initApiQueueWithUidCheck_1 = require("./utils/initApiQueueWithUidCheck");
Object.defineProperty(exports, "initApiQueueWithUidCheck", { enumerable: true, get: function () { return initApiQueueWithUidCheck_1.initApiQueueWithUidCheck; } });
// UI
var Api_1 = require("./ui/Api");
Object.defineProperty(exports, "Api", { enumerable: true, get: function () { return Api_1.Api; } });
var AppBase_1 = require("./ui/AppBase");
Object.defineProperty(exports, "AppBase", { enumerable: true, get: function () { return AppBase_1.AppBase; } });
var StaticPage_1 = require("./ui/StaticPage");
Object.defineProperty(exports, "StaticPage", { enumerable: true, get: function () { return StaticPage_1.StaticPage; } });
var StaticPages_1 = require("./ui/StaticPages");
Object.defineProperty(exports, "DefaultPage", { enumerable: true, get: function () { return StaticPages_1.DefaultPage; } });
Object.defineProperty(exports, "ErrorBoundaryPage", { enumerable: true, get: function () { return StaticPages_1.ErrorBoundaryPage; } });
Object.defineProperty(exports, "ExtensionPage", { enumerable: true, get: function () { return StaticPages_1.ExtensionPage; } });
Object.defineProperty(exports, "WrongNetworkPage", { enumerable: true, get: function () { return StaticPages_1.WrongNetworkPage; } });
var definition_1 = require("./ui/definition");
Object.defineProperty(exports, "AppStaticRoute", { enumerable: true, get: function () { return definition_1.AppStaticRoute; } });
Object.defineProperty(exports, "ConfirmationStatus", { enumerable: true, get: function () { return definition_1.ConfirmationStatus; } });
Object.defineProperty(exports, "TransactionQueueResult", { enumerable: true, get: function () { return definition_1.TransactionQueueResult; } });
Object.defineProperty(exports, "ApiQueueItemType", { enumerable: true, get: function () { return definition_1.ApiQueueItemType; } });
//# sourceMappingURL=index.js.map