using Godot;
namespace ColdMint.scripts.item;
public interface IItemStack
{
///
/// ID of items inside current stack
///
string Id { get; }
///
/// Max number of current stack
///
int MaxQuantity { get; }
///
/// Quantity of current stack
///
int Quantity { get; set; }
///
/// Icon of current item
///
Texture2D Icon { get; }
///
/// Display name of current item
///
string Name { get; }
///
/// Description of current item, which may show in inventory
///
string? Description { get; }
}