export interface SimpleTableItem { item: T; weight: number; } export declare class SimpleTable { length: number; table: SimpleTableItem[]; totalWeight: number; constructor(); add(item: T, weight?: number): this; delete(item: T): this; roll(): SimpleTableItem['item'] | null; rollOrThrow(): SimpleTableItem['item']; } //# sourceMappingURL=SimpleTable.d.ts.map