import { Inventory as InventoryContract, InventoryItem, TraderStandings } from '../contracts/profile'; export interface InventoryUpdate { items: { new: InventoryItem[]; change: InventoryItem[]; del: InventoryItem[]; }; } export declare class Inventory implements InventoryContract { items: InventoryItem[]; equipment: string; stash: string; questRaidItems: string; questStashItems: string; fastPanel: TraderStandings; update(data: InventoryUpdate): void; getCurrencyStacks(value: number, currency?: string): Promise<{ id: string; count: number; }[]>; }