<?php

use Symfony\Component\DependencyInjection\Argument\RewindableGenerator;
use Symfony\Component\DependencyInjection\Exception\RuntimeException;

// This file has been auto-generated by the Symfony Dependency Injection Component for internal use.
// Returns the public 'liip_imagine.data.manager' shared service.

include_once \dirname(__DIR__, 4).'/vendor/liip/imagine-bundle/Imagine/Data/DataManager.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypeGuesserInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypesInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/symfony/mime/MimeTypes.php';
include_once \dirname(__DIR__, 4).'/vendor/liip/imagine-bundle/Binary/Loader/LoaderInterface.php';
include_once \dirname(__DIR__, 4).'/vendor/akeneo/pim-community-dev/src/Akeneo/Platform/Bundle/UIBundle/Imagine/FlysystemLoader.php';

$this->services['liip_imagine.data.manager'] = $instance = new \Liip\ImagineBundle\Imagine\Data\DataManager(($this->privates['liip_imagine.binary.mime_type_guesser'] ?? $this->load('getLiipImagine_Binary_MimeTypeGuesserService.php')), \Symfony\Component\Mime\MimeTypes::getDefault(), ($this->privates['liip_imagine.filter.configuration'] ?? $this->load('getLiipImagine_Filter_ConfigurationService.php')), 'flysystem_data_loader', NULL);

$instance->addLoader('default', ($this->services['liip_imagine.binary.loader.default'] ?? $this->load('getLiipImagine_Binary_Loader_DefaultService.php')));
$instance->addLoader('flysystem_data_loader', new \Akeneo\Platform\Bundle\UIBundle\Imagine\FlysystemLoader(($this->privates['akeneo_file_storage.file_storage.filesystem_provider'] ?? $this->load('getAkeneoFileStorage_FileStorage_FilesystemProviderService.php')), [0 => 'catalogStorage'], ($this->privates['akeneo_file_storage.repository.file_info'] ?? $this->load('getAkeneoFileStorage_Repository_FileInfoService.php'))));

return $instance;
