<?php
/**
 * Webkul Software
 *
 * @category    Webkul
 * @package     Webkul_Agorae
 * @author      Webkul
 * @copyright   Copyright (c) Webkul Software Private Limited (https://webkul.com)
 * @license     https://store.webkul.com/license.html
 */
namespace Webkul\Agorae\Api;

/**
 * @api
 */
interface MpfavouritesellerRepositoryInterface
{
    /**
     * Get seller collection by customer id
     *
     * @param  int $sellerId   contain seller id
     * @param  id $customerId contain customer id
     * @return object
     */
    public function getSellerCollectionByCustomerId($sellerId, $customerId);

    /**
     * Get all seller collection by seller id
     *
     * @param  int $customerId contain customer id
     * @return object
     */
    public function getsellersCollectionByCustomerId($customerId);

    /**
     * Get all customers of a seller
     *
     * @param  int $sellerId contain seller id
     * @return object
     */
    public function getCustomersCollectionBySellerId($sellerId);
}
