using ExpenseTracker.Domain.Enums; namespace ExpenseTracker.Application.Common.Interfaces.Services; public interface ICurrencyConverterService { Task GetLatestExchangeRate(Currency fromCurrency, Currency toCurrency, CancellationToken cancellationToken); Task GetHistoricalExchangeRate(Currency fromCurrency, Currency toCurrency, DateOnly date, CancellationToken cancellationToken); }