using System.Collections.Generic; using System.Threading.Tasks; using Yavsc.Models.Google.Messaging; using Yavsc.Models.Haircut; using Yavsc.Models.Messaging; namespace Yavsc.Services { public interface IGoogleCloudMessageSender { Task NotifyBookQueryAsync( GoogleAuthSettings googlesettings, IEnumerable registrationId, RdvQueryEvent ev); Task NotifyEstimateAsync( GoogleAuthSettings googlesettings, IEnumerable registrationId, EstimationEvent ev); Task NotifyHairCutQueryAsync( GoogleAuthSettings googlesettings, IEnumerable registrationId, HairCutQueryEvent ev); } }