/**
  * @param WebserviceGuesser                   $webserviceGuesser
  * @param NormalizerGuesser                   $normalizerGuesser
  * @param LocaleManager                       $localeManager
  * @param PrestashopMappingMerger                $storeViewMappingMerger
  * @param CurrencyManager                     $currencyManager
  * @param ChannelManager                      $channelManager
  * @param PrestashopMappingMerger                $categoryMappingMerger
  * @param PrestashopMappingMerger                $attributeMappingMerger
  * @param PrestashopRestClientParametersRegistry $clientParametersRegistry
  * @param AttributeManager                    $attributeManager
  * @param AssociationTypeManager              $associationTypeManager
  * @param GroupManager                        $groupManager
  * @param ExportableProductFilter             $productFilter
  */
 public function __construct(WebserviceGuesser $webserviceGuesser, NormalizerGuesser $normalizerGuesser, LocaleManager $localeManager, PrestashopMappingMerger $storeViewMappingMerger, CurrencyManager $currencyManager, ChannelManager $channelManager, PrestashopMappingMerger $categoryMappingMerger, PrestashopMappingMerger $attributeMappingMerger, PrestashopRestClientParametersRegistry $clientParametersRegistry, AttributeManager $attributeManager, AssociationTypeManager $associationTypeManager, GroupManager $groupManager, ExportableProductFilter $productFilter)
 {
     parent::__construct($webserviceGuesser, $normalizerGuesser, $localeManager, $storeViewMappingMerger, $currencyManager, $channelManager, $categoryMappingMerger, $attributeMappingMerger, $clientParametersRegistry, $attributeManager);
     $this->associationTypeManager = $associationTypeManager;
     $this->groupManager = $groupManager;
     $this->productFilter = $productFilter;
 }