import { Pipeline } from '../../pipeline';
import { TablePipelineData, TablePipelineConfig } from '../../pipeline/types';
import type { IOperateColumnPluginOptions, OperateColumnConfig, OperateColumnHandlers } from './types';
/** 操作列的唯一标识（稳定常量，避免 Date.now() 导致每次加载不同） */
export declare const OPERATE_COLUMN_CODE = "__cn_operate_column__";
/**
 * 操作列插件
 * @param options 插件配置
 */
export declare function operateColumnPlugin(options: IOperateColumnPluginOptions): (pipeline: Pipeline<TablePipelineData, TablePipelineConfig>) => Pipeline<TablePipelineData, TablePipelineConfig>;
export type { IOperateColumnPluginOptions, OperateColumnConfig, OperateColumnHandlers };
