<?php
namespace EasyChat\Library\Commerce;








interface CommerceContextProviderInterface
{
    public function capabilities(): array;

    



    public function resolveCustomer(array $lookup): array;

     
    public function findOrders(array $customer_reference, int $limit = 3): array;

     
    public function getOrder(array $customer_reference, string $order_id): array;

     
    public function health(): array;

     
    public function explainIdentity(array $customer_reference): array;
}
