using Plonds.Shared.Models; namespace Plonds.Api.Services; public interface IPlondsManifestStore { Task GetCatalogAsync(CancellationToken cancellationToken = default); Task GetLatestAsync(string channel, string platform, CancellationToken cancellationToken = default); Task GetDistributionAsync(string distributionId, CancellationToken cancellationToken = default); }