Dice: { fulfillment: { defaultMethod: string; dice: Record<string, DiceFulfillmentDenomination>; methods: Record<string, DiceFulfillmentMethod>; }; functions: Record<string, RollFunction>; parser: typeof RollParser; randomUniform: () => number; rollModes: { blindroll: { icon: string; label: string }; gmroll: { icon: string; label: string }; publicroll: { icon: string; label: string }; selfroll: { icon: string; label: string }; }; rolls: typeof Roll[]; terms: Record<string, typeof DiceTerm>; termTypes: Record<string, typeof RollTerm>; types: typeof DiceTerm[];} = ... Type declaration
functions: Record<string, RollFunction>
randomUniform: () => number
rollModes: {
blindroll: { icon: string; label: string };
gmroll: { icon: string; label: string };
publicroll: { icon: string; label: string };
selfroll: { icon: string; label: string };
}
rolls: typeof Roll[]
terms: Record<string, typeof DiceTerm>
termTypes: Record<string, typeof RollTerm>
Configuration for dice rolling behaviors in the Foundry Virtual Tabletop client.