using AnchorCli.OpenRouter;
namespace AnchorCli.Providers;
///
/// Interface for fetching model pricing information.
///
internal interface IPricingProvider
{
///
/// Fetches pricing info for a specific model.
///
Task GetModelInfoAsync(string modelId, CancellationToken ct = default);
///
/// Fetches all available models with pricing.
///
Task> GetAllModelsAsync(CancellationToken ct = default);
}