<?php

declare(strict_types=1);

namespace WriteTextAI\WriteTextAI\Api;

interface ProductApiInterface
{
    /**
     * Get products with pagination and filtering
     *
     * @param int $page
     * @param int $pageSize
     * @param string|null $fromDate
     * @param string|null $language
     * @param int|null $storeId
     * @return \Magento\Framework\DataObject
     */
    public function getProducts(
        $page = 1,
        $pageSize = 50,
        $fromDate = null,
        $language = null,
        $storeId = null
    );
}
