import React from 'react';
import { FormProps } from './form';
import { FormItem } from '../formitem/formitem';
import { FormInstance } from './types';
import { useForm, useWatch } from "./useform";
export type { FormProps } from './form';
export type { FormItemRuleWithoutValidator, FormInstance, FormFieldEntity, NamePath, Store, } from './types';
type CompoundedComponent = React.ForwardRefExoticComponent<Partial<FormProps> & Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange'> & React.RefAttributes<FormInstance>> & {
    Item: typeof FormItem;
    useForm: typeof useForm;
    useWatch: typeof useWatch;
};
declare const InnerForm: CompoundedComponent;
export default InnerForm;
