import type { RegisterRequest } from '../../../types/auth'; import type { UseSignUpOptions } from './types'; declare const useSignUp: ({ formOptions, ApiClass, enableFormApiErrors, options, useNameField, }?: UseSignUpOptions) => { form: { handleSubmit: any; watch: import("react-hook-form").UseFormWatch>; getValues: import("react-hook-form").UseFormGetValues>; getFieldState: import("react-hook-form").UseFormGetFieldState>; setError: import("react-hook-form").UseFormSetError>; clearErrors: import("react-hook-form").UseFormClearErrors>; setValue: import("react-hook-form").UseFormSetValue>; trigger: import("react-hook-form").UseFormTrigger>; formState: import("react-hook-form").FormState>; resetField: import("react-hook-form").UseFormResetField>; reset: import("react-hook-form").UseFormReset>; unregister: import("react-hook-form").UseFormUnregister>; control: import("react-hook-form").Control, any, Partial>; register: import("react-hook-form").UseFormRegister>; setFocus: import("react-hook-form").UseFormSetFocus>; subscribe: import("react-hook-form").UseFromSubscribe>; }; mutation: import("@tanstack/react-query").UseMutationResult; }; export default useSignUp; //# sourceMappingURL=index.d.ts.map