using System;
namespace ZeroLevel.Services.PartitionStorage
{
///
/// Provides common operations in catalog partition
///
/// Key type
/// Type of one input value
/// Type of records aggregate
public interface IStorePartitionBase
: IDisposable
{
string GetCatalogPath();
///
/// Has any files
///
int CountDataFiles();
///
/// Remove all files
///
void DropData();
}
}