import { IDice } from "@krisnorman/rpg-utils"; import { IFooModel } from "./FantasyTreasureGenerator.js"; import { ITableRow, MyTable } from "./MyTable.js"; import '../../../extensions/Extensions.js'; export declare class MonetaryTreasureRepository { private readonly dice; private readonly monetaryTreasureTable; private readonly gemsTable; private readonly jewelryTable; private readonly ornamentalStonesTable; private readonly semiPreciousStonesTable; private readonly fancyStonesTable; private readonly gemstonesTable; constructor(dice: IDice); getRandom(count?: number, preRoll?: number): IFooModel[]; private getRoll; private getCopperPieces; private getElectrumPieces; private getGoldPieces; private getPlatinumPieces; private getGems; private getJewelry; private getTwice; private getThrice; } export declare const MonetaryTreasureData: ITableRow[]; export declare const GemsData: ITableRow[]; export declare const GemsTable: MyTable; export declare const OrnamentalStonesData: ITableRow[]; export declare const OrnamentalStonesTable: MyTable; export declare const SemiPreciousStonesData: ITableRow[]; export declare const SemiPreciousStonesTable: MyTable; export declare const FancyStonesData: ITableRow[]; export declare const FancyStonesTable: MyTable; export declare const GemStonesData: ITableRow[]; export declare const GemStonesTable: MyTable; export declare const JewelryData: ITableRow[]; export declare const JewelryTable: MyTable; //# sourceMappingURL=MonetaryTreasure.d.ts.map