declare module '@3d-dice/dice-box-threejs' { export type DiceBoxConfig = { assetPath?: string; framerate?: number; sounds?: boolean; volume?: number; shadows?: boolean; theme_surface?: string; theme_colorset?: string; theme_texture?: string; theme_material?: string; gravity_multiplier?: number; light_intensity?: number; baseScale?: number; strength?: number; onRollComplete?: (results: unknown) => void; }; export default class DiceBox { constructor(elementSelector: string, options?: DiceBoxConfig); initialize(): Promise; roll(notation: string): Promise; clearDice(): void; // eslint-disable-next-line @typescript-eslint/no-explicit-any [key: string]: any; } }