import InternalForm, { useForm, useWatch } from 'antd/es/form/Form'; import Item from './FormItem'; import ErrorList from './ErrorList'; import List from './FormList'; import { FormProvider } from './context'; import { FormProps, FormInstance } from 'antd/es/form/Form'; declare type InternalFormType = typeof InternalForm; interface FormInterface extends InternalFormType { useForm: typeof useForm; Item: typeof Item; List: typeof List; ErrorList: typeof ErrorList; Provider: typeof FormProvider; /** @deprecated Only for warning usage. Do not use. */ create: () => void; } declare const Form: FormInterface; export { useForm, List, useWatch }; export type { FormProps, FormInstance }; export type { RequiredMark, FormLayout } from 'antd/es/form/Form'; export default Form;