import { VNode, VNodeNormalizedChildren } from 'vue';
import { Column } from '../props';
/**
 * VNode 解析方式的列模板解析器
 *
 * 此方法作为列注册表（use-column-registry）的降级方案，用于以下场景：
 * 1. 使用 props.columns 配置方式
 * 2. SSR 场景
 * 3. 动态组件场景
 * 4. 旧版本兼容
 *
 * 新的 TableColumn 组件优先使用列注册表进行增量更新，
 * 当列注册表不可用时，会回退到此方法进行全量 VNode 解析。
 *
 * @see use-column-registry.tsx 列注册表（增量更新模式）
 */
declare const _default: () => {
    resolveColumns: (children: VNode[] | VNodeNormalizedChildren) => Column[];
};
export default _default;
