import type { ProFieldEmptyText } from '@ant-design/pro-field'; import type { ProFormFieldProps } from '@ant-design/pro-form'; import type { ProSchemaComponentTypes, UseEditableUtilType } from '@ant-design/pro-utils'; import { AnyObject } from 'antd/es/_util/type'; import React from 'react'; import type { ContainerType } from '../Store/Provide'; import type { ProColumnType } from '../index'; /** * 拼接用于编辑的 key */ export declare const spellNamePath: (...rest: any[]) => React.Key[]; type CellRenderFromItemProps = { text: string | number | (string | number)[]; valueType: ProColumnType['valueType']; index: number; rowData?: T; columnEmptyText?: ProFieldEmptyText; columnProps?: ProColumnType & { entity: T; }; type?: ProSchemaComponentTypes; recordKey?: React.Key; mode: 'edit' | 'read'; /** * If there is, use EditableTable in the Form */ prefixName?: string; counter: ReturnType; proFieldProps: ProFormFieldProps; subName: string[]; editableUtils: UseEditableUtilType; }; /** * 根据不同的类型来转化数值 * * @param text * @param valueType */ declare function cellRenderToFromItem(config: CellRenderFromItemProps): React.ReactNode; export default cellRenderToFromItem;