/// import editField from './plugins/editField'; import queryField from './plugins/queryField'; import table from './plugins/table'; import valueType from './plugins/valueType'; import actions from './plugins/actions'; import config from './plugins/config'; import modal from './plugins/modal'; import { ProTableQueryFieldPluginConfig } from './plugins/queryField/types'; export * from './plugins/queryField/types'; import { ProTableEditFieldConfig } from './plugins/editField/types'; export * from './plugins/editField/types'; import { ProTableActionPluginConfig } from './plugins/actions/types'; export * from './plugins/actions/types'; import { ProTablePluginConfig } from './plugins/table/types'; export * from './plugins/table/types'; export * from './utils/enhanceConfigs.types'; export interface ProTableBuiltInPlugins { [key: string]: any; editField: ReturnType; queryField: ReturnType; table: ReturnType; valueType: ReturnType; actions: ReturnType; config: ReturnType; modal: ReturnType; } export interface ProTableProps extends ProTableActionPluginConfig { } export interface ProTableProps extends ProTableQueryFieldPluginConfig { } export interface ProTableProps extends ProTableEditFieldConfig { } export interface ProTableProps extends ProTablePluginConfig { } export interface ProTableProps { rawProps?: ProTableProps; tableRef?: React.Ref | undefined; __EXTRA_PROPS__?: any; }