import { ITableRow } from "./MyTable.js"; import { IFooModel } from "./FantasyTreasureGenerator.js"; import { SpellRepository } from "./Spells.js"; import { IDice } from "@krisnorman/rpg-utils"; import { IounStoneRepository } from "./IounStones.js"; import { InsturmentOfTheBardsRepository } from "./InsturmentOfTheBards.js"; import "../../../extensions/Extensions.js"; export declare class MiscMagicRepository { private readonly dice; private readonly spellsRepository; private readonly iounStoneRepository; private readonly insturmentOfTheBardsRepository; private readonly miscMagic1Table; private readonly miscMagic2Table; private readonly miscMagic3Table; private readonly miscMagic4Table; private readonly miscMagic5Table; private readonly miscMagicSpecialTable; constructor(dice: IDice, spellsRepository: SpellRepository, iounStoneRepository: IounStoneRepository, insturmentOfTheBardsRepository: InsturmentOfTheBardsRepository); getRandom(count?: number): IFooModel[]; getMisc1(count?: number): IFooModel[]; getMisc2(count?: number): IFooModel[]; getMisc3(count?: number): IFooModel[]; getMisc4(count?: number): IFooModel[]; getMisc5(count?: number): IFooModel[]; } export declare const MiscMagic1Data: ITableRow[]; export declare const MiscMagic2Data: ITableRow[]; export declare const MiscMagic3Data: ITableRow[]; export declare const MiscMagic4Data: ITableRow[]; export declare const MiscMagic5Data: ITableRow[]; export declare const MiscMagicSpecialData: ITableRow[]; //# sourceMappingURL=MiscMagic.d.ts.map