using FrostFS.Object; using FrostFS.Refs; namespace FrostFS.SDK.ClientV2; public interface IFrostFSClient { Task ListContainersAsync(); Task CreateContainerAsync(Container.Container container); Task GetContainerAsync(ContainerID containerId); Task DeleteContainerAsync(ContainerID containerId); Task GetObjectHeadAsync(ContainerID containerId, ObjectID objectId); Task PutObjectAsync(ContainerID containerId, Stream data); Task DeleteObjectAsync(ContainerID containerId, ObjectID objectId); }