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.