import * as React from 'react'; import type { DefaultValues, FieldValues, Mode, SubmitErrorHandler, SubmitHandler, UseFormMethods } from 'react-hook-form'; import { type FormCustomContextType } from './useFormCustomContext'; type FormProps = Omit, 'onSubmit' | 'onError' | 'children'> & { defaultValues?: DefaultValues; validationMode?: Mode; onSubmit: SubmitHandler; onError?: SubmitErrorHandler; noValidate?: boolean; children: React.ReactNode | ((methods: UseFormMethods) => React.ReactNode); }; export declare const Form: { (props: FormProps & FormCustomContextType): React.JSX.Element; displayName: string; }; export {};