namespace TrafagSalesExporter.Services; public interface ITransformationCatalog { IReadOnlyList GetAll(); IReadOnlyList GetByScope(string ruleScope); } public sealed class TransformationCatalogItem { public string Key { get; init; } = string.Empty; public string RuleScope { get; init; } = string.Empty; public string Description { get; init; } = string.Empty; }