namespace AIStudio.Tools.PluginSystem; /// /// A configuration object read from a pasted configuration snippet, ready to become one of the user's own. /// /// The configuration object, with an ID of its own and belonging to no configuration plugin. /// The decrypted API key, token, or password which the snippet brought along, or an empty string. /// What the user should know before adding the object, each as a sentence of its own. /// The file attachments of a chat template which are not on this computer, as the snippet names them. public sealed record ConfigurationSnippetImportResult(IConfigurationObject ConfigurationObject, string Secret, IReadOnlyList Hints, IReadOnlyList AttachmentsToRelink);