import React from 'react';
import { FormProps } from './form.types';
export declare const FormContext: React.Context<Partial<FormProps<any>>>;
export declare function Form<T extends Record<string, any>>({ children, onSubmit: _onSubmit, onReset, onValuesChange, defaultValues, autoSubmitWithDelay, className, formVariation, defaultStyles, shouldReset, clearErrors, mode, shouldUnregister, awaitFieldsValidation, isDevToolsVisible, ...props }: FormProps<T>): JSX.Element;
