@randsum/dice
Version:
A flexible, type-safe dice roller for tabletop RPGs, game development, and probability simulations
6 lines (5 loc) • 374 B
TypeScript
import type { CustomRollArgument, CustomRollResult, NumericRollArgument, NumericRollResult, RollResult } from './types';
declare function roll(...args: NumericRollArgument[]): NumericRollResult;
declare function roll(...args: CustomRollArgument[]): CustomRollResult;
declare function roll(...args: (NumericRollArgument | CustomRollArgument)[]): RollResult;
export { roll };