using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OpenArchival.Database; public interface IArchiveStorageLocationProvider { public Task ContainsLocation(string location); public Task AddLocation(string location); public Task RemoveLocation(string location); public Task> SearchLocations(string query); public Task> TopLocations(int resultCount); }