using System.Collections.ObjectModel; using ShoppingAssistantApi.Application.Models.OpenAi; using ShoppingAssistantApi.Domain.Entities; namespace ShoppingAssistantApi.Application.IServices; public interface IProductService { Task> StartNewSearchAndReturnWishlist(Message message, CancellationToken cancellationToken); Task> GetProductFromSearch(Message message, CancellationToken cancellationToken); Task> GetRecommendationsForProductFromSearch(Message message, CancellationToken cancellationToken); }