using System.Threading;
using System.Threading.Tasks;
using MediaBrowser.Model.Sync;
namespace MediaBrowser.Controller.Sync
{
    public interface IHasDynamicAccess
    {
        /// 
        /// Gets the synced file information.
        /// 
        /// The identifier.
        /// The target.
        /// The cancellation token.
        /// Task<SyncedFileInfo>.
        Task GetSyncedFileInfo(string id, SyncTarget target, CancellationToken cancellationToken);
    }
}