import React from 'react'; import type { FormItemProps } from 'antd'; import type { SearchTransformKeyFn, ProSchemaValueType } from 'ls-pro-utils'; import type { LightWrapperProps } from '../../BaseForm/LightWrapper'; import type { NamePath } from 'antd/lib/form/interface'; declare const FormItemProvide: React.Context<{ name?: NamePath; label?: React.ReactNode; }>; declare type WarpFormItemProps = { /** @name 前置的dom * */ addonBefore?: React.ReactNode; /** @name 后置的dom * */ addonAfter?: React.ReactNode; itemCol?: number; }; declare type ProFormItemProps = FormItemProps & { ignoreFormItem?: boolean; valueType?: ProSchemaValueType<'text'>; /** @name 提交时转化值,一般用于数组类型 */ transform?: SearchTransformKeyFn; dataFormat?: string; lightProps?: LightWrapperProps; itemCol?: number; } & WarpFormItemProps; declare const ProFormItem: React.FC; export type { ProFormItemProps }; export { FormItemProvide }; export default ProFormItem;