import React from 'react'; /** * 查询表单上下文。 * * 从 GridPlusContext 中拆出"查询表单"相关字段(查询项列表/顺序/更新函数), * 使查询表单的高频变化(如拖动调整顺序)不再触发 GridPlusContext 全量重渲染。 * 当前仅 QuerySchemeManager 消费;由 AgGridPlus 内部 Provider 提供。 * @author nokecy */ export interface QueryFormContextValue { /** 查询表单项列表(用于查询方案管理器) */ queryFormItems?: any[]; /** 当前查询项顺序 */ currentQueryOrder?: string[]; /** 更新查询项顺序 */ updateQueryOrder?: (order: string[]) => void; } export declare const QueryFormContext: React.Context; /** 读取查询表单上下文。@author nokecy */ export declare const useQueryForm: () => QueryFormContextValue;