"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.validateCategoryAssignment = exports.resolveDisplayUnits = exports.DEFAULT_PRESET = exports.saveUserPreferences = exports.loadUserPreferences = exports.getCategoryForBaseUnit = exports.getBaseUnitToCategories = exports.setApplicationDataPath = exports.getConfigUnitprefsDir = exports.getDefaultCategory = exports.getActivePresetForUser = exports.getActivePreset = exports.getCustomCategories = exports.getCategories = exports.getMergedDefinitions = exports.getConfig = exports.invalidatePresetCache = exports.reloadCustomCategories = exports.reloadCustomDefinitions = exports.reloadPreset = exports.loadAll = void 0;
var loader_1 = require("./loader");
Object.defineProperty(exports, "loadAll", { enumerable: true, get: function () { return loader_1.loadAll; } });
Object.defineProperty(exports, "reloadPreset", { enumerable: true, get: function () { return loader_1.reloadPreset; } });
Object.defineProperty(exports, "reloadCustomDefinitions", { enumerable: true, get: function () { return loader_1.reloadCustomDefinitions; } });
Object.defineProperty(exports, "reloadCustomCategories", { enumerable: true, get: function () { return loader_1.reloadCustomCategories; } });
Object.defineProperty(exports, "invalidatePresetCache", { enumerable: true, get: function () { return loader_1.invalidatePresetCache; } });
Object.defineProperty(exports, "getConfig", { enumerable: true, get: function () { return loader_1.getConfig; } });
Object.defineProperty(exports, "getMergedDefinitions", { enumerable: true, get: function () { return loader_1.getMergedDefinitions; } });
Object.defineProperty(exports, "getCategories", { enumerable: true, get: function () { return loader_1.getCategories; } });
Object.defineProperty(exports, "getCustomCategories", { enumerable: true, get: function () { return loader_1.getCustomCategories; } });
Object.defineProperty(exports, "getActivePreset", { enumerable: true, get: function () { return loader_1.getActivePreset; } });
Object.defineProperty(exports, "getActivePresetForUser", { enumerable: true, get: function () { return loader_1.getActivePresetForUser; } });
Object.defineProperty(exports, "getDefaultCategory", { enumerable: true, get: function () { return loader_1.getDefaultCategory; } });
Object.defineProperty(exports, "getConfigUnitprefsDir", { enumerable: true, get: function () { return loader_1.getConfigUnitprefsDir; } });
Object.defineProperty(exports, "setApplicationDataPath", { enumerable: true, get: function () { return loader_1.setApplicationDataPath; } });
Object.defineProperty(exports, "getBaseUnitToCategories", { enumerable: true, get: function () { return loader_1.getBaseUnitToCategories; } });
Object.defineProperty(exports, "getCategoryForBaseUnit", { enumerable: true, get: function () { return loader_1.getCategoryForBaseUnit; } });
Object.defineProperty(exports, "loadUserPreferences", { enumerable: true, get: function () { return loader_1.loadUserPreferences; } });
Object.defineProperty(exports, "saveUserPreferences", { enumerable: true, get: function () { return loader_1.saveUserPreferences; } });
Object.defineProperty(exports, "DEFAULT_PRESET", { enumerable: true, get: function () { return loader_1.DEFAULT_PRESET; } });
var resolver_1 = require("./resolver");
Object.defineProperty(exports, "resolveDisplayUnits", { enumerable: true, get: function () { return resolver_1.resolveDisplayUnits; } });
Object.defineProperty(exports, "validateCategoryAssignment", { enumerable: true, get: function () { return resolver_1.validateCategoryAssignment; } });
__exportStar(require("./types"), exports);
//# sourceMappingURL=index.js.map