import { ReactNode } from "react"; import { UseFormProps } from "react-hook-form"; import { z } from "zod"; export interface FormProviderProps { contextName: string; defaultValues?: Record; values?: Record; mode?: "onBlur" | "onChange" | "onSubmit" | "onTouched" | "all"; reValidateMode?: "onBlur" | "onChange" | "onSubmit"; resetOptions?: UseFormProps["resetOptions"]; shouldUnregister?: boolean; zodValidationSchema?: z.Schema; children: ReactNode; formKey?: string; } export declare function FormProvider({ formKey, ...props }: FormProviderProps): import("react").JSX.Element;