using System;
using System.Threading.Tasks;
using System.Threading;
namespace LeanCloud.Storage.Internal {
public interface IAVConfigController {
///
/// Gets the current config controller.
///
/// The current config controller.
IAVCurrentConfigController CurrentConfigController { get; }
///
/// Fetches the config from the server asynchronously.
///
/// The config async.
/// Session token.
/// Cancellation token.
Task FetchConfigAsync(String sessionToken, CancellationToken cancellationToken);
}
}