Normalized provider result without credential data.
Summary
Types
@type availability() :: :available | :limited | :unavailable | :unknown
@type t() :: %LLMProxy.ProviderUsage.Result{ availability: availability(), expires_at: DateTime.t() | nil, plan: String.t() | nil, windows: [LLMProxy.ProviderUsage.Window.t()] }