import type { UseMutationOptions } from '@tanstack/react-query' import UserApi from '../../../services/user' import type { CustomJWTKeyNames } from '../../../types/auth' import type { User, UserUpdateParams } from '../../../types/user' type ApiClass = Pick export interface UseUpdateUserOptions> extends CustomJWTKeyNames { options?: UseMutationOptions, { previousUser?: TUser }> ApiClass?: ApiClass }