import type { UseMutationOptions } from '@tanstack/react-query' import { z } from 'zod' import AuthApi from '../../../services/auth' type ApiClass = Pick export type ResetPasswordForm = { newPassword: string confirmNewPassword: string } export interface UseResetPasswordOptions { token: string validationSchema?: z.ZodType defaultValues?: ResetPasswordForm options?: UseMutationOptions ApiClass?: ApiClass enableFormApiErrors?: boolean }