import { MaterialItem, Polyhex } from '@gamepark/rules-api'; import { ItemContext } from '../../../locators'; import { ComponentDescription } from '../ComponentDescription'; import { SoundKit } from '../sound'; import { FlatMaterialDescription } from './FlatMaterial'; export declare abstract class PolyhexDescription
extends FlatMaterialDescription
{
/** Tiles are punched out of cardboard. Override it with the sound the tile should make. */
soundKit: SoundKit;
/**
* The shape of the polyhex (use getPolyhexShape if it varies depending on the item)
* IMPORTANT: all falsy values (0, null...) are considered as blank hex.
*/
polyhex: Polyhex , _context: ItemContext ): Polyhex (description: ComponentDescription ;