"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.saveTableViews = exports.queryTableViews = exports.normalizeViewsResponse = exports.getCubePlatformUserId = exports.getCubePlatformMeta = exports.persistAiColumnsToCube = exports.persistViewsToCube = exports.fetchAiColumnsFromCube = exports.fetchViewsFromCube = exports.isCubeDirect = void 0;
/**
 * 源码场景下视图 / AI 列配置的落点（与业务 URL 互斥）：
 *
 * - **业务 URL**（`url/`）：`viewConfig`、`bizRequestConfig.aiColumn` 等
 * - **直连开放平台**（`open-platform/`）：getList / createOrUpdate → 视图 {@link fetchViewsFromCube}、{@link persistViewsToCube}；AI 列 {@link fetchAiColumnsFromCube}、{@link persistAiColumnsToCube}
 * - **是否可走直连**：{@link isCubeDirect}（与 `getCubePlatformMeta` + 非低码一致）
 *
 * 页面维度（`pageId` / `appCode` 等）解析：{@link getCubePlatformMeta}；业务显式值写在 `bizRequestConfig.cubePlatform` 的 **`getListRequestConfig.data` / `createOrUpdateRequestConfig.data`**（类型文件 `types/cube-platform-meta.ts` 仅为内部解析结果，**非**业务侧单独 `meta` 配置）。
 */
var isCubeDirect_1 = require("./isCubeDirect");
Object.defineProperty(exports, "isCubeDirect", { enumerable: true, get: function () { return isCubeDirect_1.isCubeDirect; } });
var fetch_views_from_cube_1 = require("./open-platform/fetch-views-from-cube");
Object.defineProperty(exports, "fetchViewsFromCube", { enumerable: true, get: function () { return fetch_views_from_cube_1.fetchViewsFromCube; } });
var fetch_ai_columns_from_cube_1 = require("./open-platform/fetch-ai-columns-from-cube");
Object.defineProperty(exports, "fetchAiColumnsFromCube", { enumerable: true, get: function () { return fetch_ai_columns_from_cube_1.fetchAiColumnsFromCube; } });
var persist_user_cube_1 = require("./open-platform/persist-user-cube");
Object.defineProperty(exports, "persistViewsToCube", { enumerable: true, get: function () { return persist_user_cube_1.persistUserCubeTableView; } });
Object.defineProperty(exports, "persistAiColumnsToCube", { enumerable: true, get: function () { return persist_user_cube_1.persistAiColumnsToCube; } });
var get_cube_platform_meta_1 = require("./open-platform/get-cube-platform-meta");
Object.defineProperty(exports, "getCubePlatformMeta", { enumerable: true, get: function () { return get_cube_platform_meta_1.getCubePlatformMeta; } });
var get_cube_platform_user_id_1 = require("./open-platform/get-cube-platform-user-id");
Object.defineProperty(exports, "getCubePlatformUserId", { enumerable: true, get: function () { return get_cube_platform_user_id_1.getCubePlatformUserId; } });
var manual_biz_view_config_urls_1 = require("./url/manual-biz-view-config-urls");
Object.defineProperty(exports, "normalizeViewsResponse", { enumerable: true, get: function () { return manual_biz_view_config_urls_1.normalizeViewsResponse; } });
Object.defineProperty(exports, "queryTableViews", { enumerable: true, get: function () { return manual_biz_view_config_urls_1.queryTableViews; } });
Object.defineProperty(exports, "saveTableViews", { enumerable: true, get: function () { return manual_biz_view_config_urls_1.saveTableViews; } });
