import { DocModel } from '../../../core/model';
import { CheckTableRegionRef, ExpandCheckTableRuntimeJsonOptions } from './types';
/** 扫描 runtimeJson 中所有检验表 region（用于对接「几条检验项」接口） */
export declare function listCheckTableRegionsInRuntimeJson(runtimeJson: unknown): CheckTableRegionRef[];
/**
 * 按检验项条数扩运行态 runtimeJson
 * - 只复制带 check-table subTable 的主体模板行；
 * - 上下仅 subTableItem 的扩充行整体下移；
 * - 拉长 itemRegion / 主体 region，并下移插入点以下的其它 region 行号。
 */
export declare function expandCheckTableRuntimeJson<T extends Record<string, unknown>>(runtimeJson: T, options: ExpandCheckTableRuntimeJsonOptions): T;
export declare function recalculateAllTablesInDocModel(docModel: DocModel): void;
