/* This file is automatically generated for @graphcommerce/magento-customer/hooks/useSignInForm */

export * from './useSignInForm'
import { plugin as useSignInFormMergeCart } from '@graphcommerce/magento-cart/plugins/useSignInFormMergeCart'
import { ComponentProps } from 'react'
import { useSignInForm as useSignInFormBase } from './useSignInForm'

/**
 * Interceptor for `useSignInForm()` with these plugins:
 * 
 * - `@graphcommerce/magento-cart/plugins/useSignInFormMergeCart`
 */
const useSignInFormMergeCartInterceptor: typeof useSignInFormBase = (...args) => {
  return useSignInFormMergeCart(useSignInFormBase, ...args)
}
export const useSignInForm = useSignInFormMergeCartInterceptor
