UNPKG

@fruits-chain/react-native-xiaoshu

Version:
25 lines • 1.13 kB
/// <reference types="react" /> import { List, FormProvider, ListContext, useWatch } 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, FormInstance } from './interface'; import useForm from './useForm'; import useFormInstance from './useFormInstance'; type InternalFormType = typeof InternalForm; interface FormInterface extends InternalFormType { useForm: typeof useForm; useFormInstance: typeof useFormInstance; useWatch: typeof useWatch; 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; //# sourceMappingURL=index.d.ts.map