using AIStudio.Settings.DataModel;
namespace AIStudio.Tools.UserAPIKeys;
///
/// The providers of one configuration plugin which wait for the API key of the user. They share one key.
///
/// The ID of the configuration plugin.
/// What the configuration plugin tells the user about obtaining the key, if anything.
/// The providers which receive the key.
public sealed record PendingUserAPIKeyGroup(Guid ConfigPluginId, DataUserAPIKeyPrompt? Prompt, IReadOnlyList Targets);