import React from 'react'; import { TableNode } from '../../types/Table'; export interface TableContextValue { tablePath?: number[]; tableNode?: TableNode; deleteIconPosition?: { rowIndex?: number; columnIndex?: number; } | null; setDeleteIconPosition?: (position: { rowIndex?: number; columnIndex?: number; } | null) => void; } export declare const TablePropsContext: React.Context; /** * TablePropsProvider 组件 - 提供表格上下文状态管理 */ export declare const TablePropsProvider: React.FC<{ children: React.ReactNode; tablePath?: number[]; tableNode?: TableNode; }>;