using EventsAppQuest.Domain.Models;

namespace EventsAppQuest.Application.Services
{
    /// <summary>
    /// Serviço de recomendação executiva da melhor proposta para o cliente (fit score, review, comparação temporal, briefing).
    /// </summary>
    public interface IProposalRecommendationService
    {
        /// <summary>Gera a recomendação da melhor proposta no contexto atual do projeto.</summary>
        ProposalRecommendationSummary Recommend(EventProject project);
    }
}
