import type { CnAiBizRequestConfig } from '../../../cn-ai-table/types';
/** 子表格列配置 */
export interface SubTableColumnConfig {
    /** 列显示名称 */
    label: string;
    /** 列唯一标识（字段名） */
    value: string;
    /** 是否支持搜索 */
    canSearch?: boolean | string;
    /** 列的组件模型配置 */
    model?: {
        /** 组件类型 */
        type?: string;
        /** 组件属性 */
        props?: Record<string, unknown>;
        [key: string]: unknown;
    };
}
/** 子表格配置项，描述一个可选子表格及其列结构 */
export interface SubTableConfigItem {
    /** 子表格显示名称 */
    label: string;
    /** 子表格唯一标识 */
    value: string;
    /** 子表格的列配置列表 */
    columns: SubTableColumnConfig[];
}
/**
 * 查询子表格配置列表
 * @param bizRequestConfig - 业务请求配置，包含子表格配置的接口地址和参数
 * @returns 子表格配置项数组，若无配置或请求失败则返回空数组
 */
export declare function querySubTableConfig(bizRequestConfig?: CnAiBizRequestConfig): Promise<SubTableConfigItem[]>;
