"use strict";
/**
 * ccweb "工作轨" (Track) subsystem — public exports.
 *
 * Entry points for the rest of the backend:
 *   - createCcwebTrainAdapter({ ... }) → train-lang LLMAdapter impl
 *   - createWorkflowDataWatcher(path) → workflow_data.json file watch
 *
 * See ~/Obsidian/Base/cc-web/工作轨重构规划.md for the architecture
 * design and phase plan.
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.resolveGlobalTrackPath = exports.deleteGlobalTrack = exports.saveGlobalTrack = exports.loadGlobalTrack = exports.listGlobalTracks = exports.sanitizeTrackFilename = exports.resolveTrackPath = exports.deleteTrack = exports.saveTrack = exports.loadTrack = exports.listTracks = exports.createAskUserBridge = exports.createWorkflowDataWatcher = exports.buildCcwebWriteProtocolHint = exports.createCcwebTrainAdapter = void 0;
var ccweb_train_adapter_1 = require("./ccweb-train-adapter");
Object.defineProperty(exports, "createCcwebTrainAdapter", { enumerable: true, get: function () { return ccweb_train_adapter_1.createCcwebTrainAdapter; } });
Object.defineProperty(exports, "buildCcwebWriteProtocolHint", { enumerable: true, get: function () { return ccweb_train_adapter_1.buildCcwebWriteProtocolHint; } });
var workflow_data_watcher_1 = require("./workflow-data-watcher");
Object.defineProperty(exports, "createWorkflowDataWatcher", { enumerable: true, get: function () { return workflow_data_watcher_1.createWorkflowDataWatcher; } });
var ask_user_bridge_1 = require("./ask-user-bridge");
Object.defineProperty(exports, "createAskUserBridge", { enumerable: true, get: function () { return ask_user_bridge_1.createAskUserBridge; } });
var store_1 = require("./store");
Object.defineProperty(exports, "listTracks", { enumerable: true, get: function () { return store_1.listTracks; } });
Object.defineProperty(exports, "loadTrack", { enumerable: true, get: function () { return store_1.loadTrack; } });
Object.defineProperty(exports, "saveTrack", { enumerable: true, get: function () { return store_1.saveTrack; } });
Object.defineProperty(exports, "deleteTrack", { enumerable: true, get: function () { return store_1.deleteTrack; } });
Object.defineProperty(exports, "resolveTrackPath", { enumerable: true, get: function () { return store_1.resolveTrackPath; } });
Object.defineProperty(exports, "sanitizeTrackFilename", { enumerable: true, get: function () { return store_1.sanitizeTrackFilename; } });
Object.defineProperty(exports, "listGlobalTracks", { enumerable: true, get: function () { return store_1.listGlobalTracks; } });
Object.defineProperty(exports, "loadGlobalTrack", { enumerable: true, get: function () { return store_1.loadGlobalTrack; } });
Object.defineProperty(exports, "saveGlobalTrack", { enumerable: true, get: function () { return store_1.saveGlobalTrack; } });
Object.defineProperty(exports, "deleteGlobalTrack", { enumerable: true, get: function () { return store_1.deleteGlobalTrack; } });
Object.defineProperty(exports, "resolveGlobalTrackPath", { enumerable: true, get: function () { return store_1.resolveGlobalTrackPath; } });
//# sourceMappingURL=index.js.map