import type { TileId } from "./core/tile.js"; /** 受入解析オプション */ export interface UkeireOptions { /** 赤ドラを使うか (デフォルト: true) */ useRedDora?: boolean; } /** 受入解析結果(1打牌分) */ export interface UkeireResult { /** 打牌 */ discard: TileId; /** 打牌後のシャンテン数 */ shantenAfter: number; /** 受入牌一覧 */ acceptTiles: TileId[]; /** 受入枚数 */ acceptCount: number; }