import React from 'react'; import { GridApi } from 'ag-grid-community'; interface ColumnSettingProps { gridKey: string; gridApi: GridApi; visible: boolean; onClose: () => void; onSaveColumnState: (state: any) => void; /** * 调用方自带的原始列定义(含 cellRenderer 等),优先于 Context。 * ArrayTable 不在 AgGridPlus 的 Context 里,不传会导致保存后重建出裸列、单元格空白。@author nokecy */ allColDefs?: any[]; } /** * 列方案管理组件 - 集成列配置和列方案管理 */ declare const ColumnSetting: React.FC; export default ColumnSetting;