<?xml version="1.0"?>
<!--
/**
 * @author Amasty Team
 * @copyright Copyright (c) Amasty (https://www.amasty.com)
 * @package Pre Order Base for Magento 2
 */-->

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Indexer/etc/indexer.xsd">
    <indexer id="amasty_preorder_product_preorder" view_id="amasty_preorder_product_preorder" class="Amasty\Preorder\Model\Indexer\Product\PreorderIndexer" shared_index="amasty_preorder_product_preorder">
        <title translate="true">Amasty Pre-order Products</title>
        <description translate="true">Indexed pre-order products</description>
        <dependencies>
            <indexer id="cataloginventory_stock" />
        </dependencies>
    </indexer>

    <indexer id="amasty_preorder_product_preorder_msi" view_id="amasty_preorder_product_preorder_msi" class="Amasty\Preorder\Model\Indexer\Product\PreorderIndexer" shared_index="amasty_preorder_product_preorder">
        <title translate="true">Amasty Pre-order Products (MSI)</title>
        <description translate="true">Indexed pre-order products</description>
    </indexer>

    <indexer id="catalogsearch_fulltext">
        <dependencies>
            <indexer id="amasty_preorder_product_preorder" />
        </dependencies>
    </indexer>

    <indexer id="catalogrule_product">
        <dependencies>
            <indexer id="amasty_preorder_product_preorder" />
        </dependencies>
    </indexer>
</config>
