import { Doc } from '../../view/Doc';
import { CommandPayloadMap } from '../types';
import { CommandBase, PostCommandContext } from '../base/CommandBase';
/**
 * 表格列插入命令
 *
 * 支持三种插入模式：
 * - 'at': 在指定索引位置插入（两列中间）
 * - 'before': 在指定列之前插入
 * - 'after': 在指定列之后插入
 *
 * 插入时会继承左右列的合并信息（mergeId）
 */
export declare class InsertCol extends CommandBase<'insertCol'> {
    constructor(doc: Doc, payload?: CommandPayloadMap['insertCol']);
    protected execute(): Promise<PostCommandContext>;
}
