using System.Collections.Generic; using System.Threading; using JiraTimeBotForm.Configuration; using JiraTimeBotForm.Mercurial; using JiraTimeBotForm.Mercurial.Objects; using JiraTimeBotForm.TaskTime.Objects; namespace JiraTimeBotForm.TaskTime { public interface ITaskTimeCalculator { List CalculateTaskTime(List commitItems, Settings settings, CancellationToken cancellationToken = default(CancellationToken)); } }