import React from 'react'; import { UseFormProps, SubmitHandler, FieldValues, FieldPath, FieldErrors } from 'react-hook-form'; import './Form.scss'; interface FormProps extends UseFormProps { onSubmit: SubmitHandler; children: (props: { register: (name: FieldPath, options?: any) => any; errors: FieldErrors; handleBlur: (field: FieldPath) => void; getValues: () => T; watch: (field?: FieldPath) => any; setValue: (field: FieldPath, value: any, options?: object) => void; }) => React.ReactNode; } declare const Form: ({ onSubmit, children, ...rest }: FormProps) => import("react/jsx-runtime").JSX.Element; export default Form;