import { Interpolation, Theme } from '@emotion/react'; import { MaterialItem } from '@gamepark/rules-api'; import { ItemContext } from '../../../locators'; import { MaterialContentProps } from '../MaterialDescription'; import { MobileMaterialDescription } from '../MobileMaterialDescription'; import { SoundKit } from '../sound/defaultSounds'; export declare abstract class CubicDiceDescription

extends MobileMaterialDescription { soundKit: SoundKit; width: number; ratio: number; borderRadius: number; color: string; abstract images: string[] | Record; getImages(): string[]; getDiceImages(itemId: ItemId): string[]; getColor(_itemId: ItemId): string; content: ({ itemId, highlight, preview, playDown }: MaterialContentProps) => import("@emotion/react/jsx-runtime").JSX.Element; getSideTransform(index: number): Interpolation; getItemTransform(item: MaterialItem, context: ItemContext): string[]; getRotations(item: MaterialItem, _context: ItemContext): string[]; getHelpDisplayExtraCss(item: Partial>, context: ItemContext): Interpolation; }