//
//  IItemInfo.cs
//
//  Copyright (c) František Boháček. All rights reserved.
//  Licensed under the MIT license. See LICENSE file in the project root for full license information.
using NosSmooth.Data.Abstractions.Enums;
using NosSmooth.Data.Abstractions.Language;
namespace NosSmooth.Data.Abstractions.Infos;
/// 
/// The NosTale item information.
/// 
public interface IItemInfo : IVNumInfo
{
    /// 
    /// Gets the translatable name of the item.
    /// 
    TranslatableString Name { get; }
    /// 
    /// Gets the type of the item. TODO UNKNOWN.
    /// 
    int Type { get; }
    /// 
    /// Gets the subtype of the item. TODO UNKNOWN.
    /// 
    int SubType { get; }
    /// 
    /// Gets the bag the item belongs to.
    /// 
    BagType BagType { get; }
    /// 
    /// Gets the data of the item.
    /// 
    string[] Data { get; }
}