UNPKG

@fruits-chain/react-native-xiaoshu

Version:
23 lines (22 loc) • 1.01 kB
/// <reference types="react" /> import type { FormInstance } from 'rc-field-form'; import { List, FormProvider, ListContext } from 'rc-field-form'; import type { Rule, RuleObject, RuleRender } from 'rc-field-form/lib/interface'; import type { ListProps } from 'rc-field-form/lib/List'; import InternalForm from './form'; import type { FormItemProps } from './form-item'; import Item from './form-item'; import type { FormProps } from './interface'; import useForm from './useForm'; declare type InternalFormType = typeof InternalForm; interface FormInterface extends InternalFormType { useForm: typeof useForm; Item: typeof Item; List: typeof List; Provider: typeof FormProvider; } declare const Form: FormInterface; declare const FormItemContext: import("react").Context<import("rc-field-form/es/interface").InternalFormInstance>; export type { FormInstance, FormProps, FormItemProps, ListProps, Rule, RuleObject, RuleRender, }; export { FormItemContext, ListContext }; export default Form;