import { IDie, IRollable } from "@krisnorman/rpg-utils"; import { IRoller } from "../../../dice/index.js"; export type SkillDieTypes = 0 | 2 | 4 | 6 | 8 | 10 | 12; export declare class SkillDie implements IDie { sides: SkillDieTypes; private roller; constructor(sides: SkillDieTypes, roller: IRoller); roll(times?: number): number; add(sides: SkillDieTypes): void; subtract(sides: SkillDieTypes): void; } export interface ISkill { sides: number; } export declare class Skill implements ISkill, IRollable { name: string; private die; constructor(name: string, die: SkillDie); sides: SkillDieTypes; roll(times?: number): number; } //# sourceMappingURL=ISkill.d.ts.map