@mrprim/dice-roller
Version:
A typescript library for rolling dice using dice notation.
14 lines (13 loc) • 401 B
TypeScript
export declare type DiceTypeInput = number | 'F';
export interface RollInstruction {
id: number;
modifier: number;
numberOfDiceToRoll: number;
diceType: DiceTypeInput;
timesToReroll: number;
numberOfHighestToKeep: number;
numberOfLowestToKeep: number;
rerollMinValue: number;
}
declare const parseInput: (input: string) => RollInstruction[];
export default parseInput;