import type { UseMutationOptions } from '@tanstack/react-query'; import { z } from 'zod'; import AuthApi from '../../../services/auth'; import { ConfirmEmailParams } from '../../../types/auth'; type ApiClass = Pick; export type RequestEmailChangeRequest = { newEmail: string; }; export interface UseRequestEmailChange { validationSchema?: z.ZodType; defaultValues?: RequestEmailChangeRequest; requestEmailChangeOptions?: UseMutationOptions; resendRequestEmailChangeOptions?: UseMutationOptions; verifyEmailChangeOptions?: UseMutationOptions; resendVerifyEmailChangeOptions?: UseMutationOptions; confirmEmailChangeOptions?: UseMutationOptions; cancelEmailChangeOptions?: UseMutationOptions; ApiClass?: ApiClass; enableFormApiErrors?: boolean; } export {}; //# sourceMappingURL=types.d.ts.map