using System;
namespace Wino.Core.Domain.Interfaces
{
///
/// An interface for reporting progress of the synchronization.
/// Gmail does not support reporting folder progress.
/// For others, account progress is calculated based on the number of folders.
///
public interface ISynchronizationProgress
{
///
/// Reports account synchronization progress.
///
/// Account id for the report.
/// Value. This is always between 0 - 100
void AccountProgressUpdated(Guid accountId, int progress);
}
}