<?php
namespace Tigren\Ajaxcart\Helper\Data;

/**
 * Interceptor class for @see \Tigren\Ajaxcart\Helper\Data
 */
class Interceptor extends \Tigren\Ajaxcart\Helper\Data implements \Magento\Framework\Interception\InterceptorInterface
{
    use \Magento\Framework\Interception\Interceptor;

    public function __construct(\Magento\Framework\App\Helper\Context $context, \Magento\Customer\Model\Session $customerSession, \Magento\Framework\View\LayoutFactory $layoutFactory, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Framework\Json\DecoderInterface $jsonDecoder, \Magento\Framework\ObjectManagerInterface $objectManager, \Magento\Catalog\Helper\Image $imageHelper, \Magento\CatalogInventory\Api\StockStateInterface $_stockState, \Tigren\Ajaxsuite\Helper\Data $ajaxsuiteHelper, \Magento\CatalogInventory\Model\Stock\StockItemRepository $stockItemRepository, \Magento\Catalog\Api\ProductRepositoryInterface $productRepository, \Magento\InventorySalesAdminUi\Model\GetSalableQuantityDataBySku $salableQuantity, \Magento\Bundle\Api\ProductOptionRepositoryInterface $productOptions, \Magento\Checkout\Block\Cart $cart)
    {
        $this->___init();
        parent::__construct($context, $customerSession, $layoutFactory, $jsonEncoder, $jsonDecoder, $objectManager, $imageHelper, $_stockState, $ajaxsuiteHelper, $stockItemRepository, $productRepository, $salableQuantity, $productOptions, $cart);
    }
}
