export interface ItemStack { id: string; count: number; damage: number; enchantments: Enchantment[]; nbt?: Record; maxStackSize: number; durability?: number; repairCost: number; } export interface Enchantment { id: string; level: number; } export interface ItemProperties { [key: string]: any; }