/** 运行态 JSON 中一张检验表区域的信息 */
export type CheckTableRegionRef = {
    regionId: string;
    valuePath: string;
    /** 主体字段 key，如 f_jianyan1 */
    subFieldKey: string;
    /** 关联字段 key，如 f_jianyan2 */
    linkFieldKey: string;
};
/** 接口返回的检验项列表 */
export type CheckTableItemInfosPayload = {
    data: Record<string, unknown>[];
    dict?: Record<string, unknown>;
};
export type ExpandCheckTableRuntimeJsonOptions = {
    /**
     * 检验项条数，key 为检验表 regionId。
     * 条数 <= 1 时不扩行；已扩满时幂等跳过。
     */
    itemCountByRegionId: Record<string, number>;
};
export type ResolveCheckTableItemInfosContext = {
    instanceId: string;
    runtimeJson: any;
    mainModelKey: string;
    materialNo?: string;
    paramsConfig?: Record<string, unknown>;
    requestInfo: Record<string, unknown>;
};
