import type { CnAiBizRequestConfig } from '../../../cn-ai-table/types/ai-runtime-config';
import type { CubePlatformMeta } from '../../../cn-ai-table/types/cube-platform-meta';
/**
 * 为「源码场景、无魔方实例、直连魔方开放平台」的 getList / createOrUpdate 准备页面维度参数。
 * 不读取 `__lowcode_schema__` / `__PAGE_INFO__`（源码环境不存在）。
 *
 * 业务显式维度仅来自 **`getListRequestConfig.data` / `createOrUpdateRequestConfig.data`**（与请求体一致，`createOrUpdate` 先、`getList` 覆盖同名键）。
 *
 * **pageId**：`data.pageId` → `currentPageConfig.id` → `tableId`
 *
 * **appCode**：`data.appCode` → `siteInfo.appCode`
 *
 * **tenantCode / loginType / userName / userId**：`data.*` → `_GATEWAY_PF`（与历史一致）。
 * 未提供 **userId** 时见 {@link getCubePlatformUserId}（网关 `osBucNo` / `workerNo` 等）。
 */
export declare function getCubePlatformMeta(tableId?: string, bizRequestConfig?: Pick<CnAiBizRequestConfig, 'cubePlatform'> | null): CubePlatformMeta | null;
