export type DieType = 'd4' | 'd6' | 'd8' | 'd10' | 'd12' | 'd20'; export interface DieConfig { color: string; duration: number; size: number; spinForce?: number; } export interface DieState { id: number; type: DieType; value: number; target: number; isRolling: boolean; } interface DiceRollerProps { dice: DieState[]; config: DieConfig; zoom?: number; onRollComplete: (id: number) => void; } export declare const DiceRoller: ({ dice, config, zoom, onRollComplete }: DiceRollerProps) => import("react/jsx-runtime").JSX.Element; export {};