namespace LLama.Native;
///
/// Token Types
///
/// C# equivalent of llama_token_get_type
public enum LLamaTokenType
{
///
/// No specific type has been set for this token
///
LLAMA_TOKEN_TYPE_UNDEFINED = 0,
///
/// This is a "normal" token
///
LLAMA_TOKEN_TYPE_NORMAL = 1,
///
/// An "unknown" character/text token e.g. <unk>
///
LLAMA_TOKEN_TYPE_UNKNOWN = 2,
///
/// A special control token e.g. </s>
///
LLAMA_TOKEN_TYPE_CONTROL = 3,
LLAMA_TOKEN_TYPE_USER_DEFINED = 4,
LLAMA_TOKEN_TYPE_UNUSED = 5,
LLAMA_TOKEN_TYPE_BYTE = 6,
}