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