from .engine.services.decision_engine import DecisionEngine


def analyzeProduct(importProductResponse):
    decisionEngine = DecisionEngine(
        product_json=importProductResponse["productJson"],
        freight_results=importProductResponse["freightResults"],
        profit_margin=importProductResponse.get("profitMargin", 20),
    )
    return decisionEngine.run()
