"use strict";
/**
 * UI singleton — provides getUI() and setUI() for the wizard.
 * Default: LoggingUI. Swap to InkUI at startup for TUI mode.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.getUI = getUI;
exports.setUI = setUI;
const logging_ui_1 = require("./logging-ui");
let currentUI = new logging_ui_1.LoggingUI();
function getUI() {
    return currentUI;
}
function setUI(ui) {
    currentUI = ui;
}
