namespace AIStudio.Tools.PluginSystem;
///
/// The tokenizer a provider of a configuration plugin points to: the copy stored below the data
/// directory, along with the fingerprint of its content.
///
/// The stored copy, or an empty string when no tokenizer is stored.
/// The fingerprint of the stored content, or an empty string when no file could be read.
internal readonly record struct StoredTokenizer(string Path, string Fingerprint)
{
///
/// No tokenizer is stored.
///
public static readonly StoredTokenizer NONE = new(string.Empty, string.Empty);
}