"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BlocklyParser = exports.resolveVariableDefaults = exports.VariableResolver = void 0;
// Variable resolution utilities (browser-safe)
var variableResolver_1 = require("./variableResolver");
Object.defineProperty(exports, "VariableResolver", { enumerable: true, get: function () { return variableResolver_1.VariableResolver; } });
Object.defineProperty(exports, "resolveVariableDefaults", { enumerable: true, get: function () { return variableResolver_1.resolveVariableDefaults; } });
// Blockly parsing utilities (browser-safe)
var blocklyParser_1 = require("./blocklyParser");
Object.defineProperty(exports, "BlocklyParser", { enumerable: true, get: function () { return blocklyParser_1.BlocklyParser; } });
// Note: dataLoader and logger use Node.js modules and should be imported directly
// by server/CLI code, not through this index (to avoid browser bundling issues)
