using DealerSelection.Api.Infrastructure.Mulesoft; using DealerSelection.Api.Models; namespace DealerSelection.Api.Interface; public interface IMulesoftApi { Task GetDealers(int buId, string buUnit, string strlat, string strLong); Task GetAndInsertDealerDetails(int buId, string dealerCode); Task GetStateWisePrice(int buId, string stateCode, string itemId); Task GetModelOnBrand(int buId, string brand); Task CallLSQBookingApi( MulesoftCustomerInfoDto customerInfo); Task GetCustomerInfo(int buId, string bookingId); Task> GetDataForLsqPush (int buId); Task GetActiveState(int buId); Task GetActiveCity(int buId, string stateCode); Task ModelDetailsByItemCode(int buId, string itemId); }