import { HandInterpretation } from "./hand-interpretation.js"; import { MahjongTile } from "./mahjong-tile.js"; export interface FinalWait { /** Distinct normalized tile types that complete the pre-win hand. */ tiles: MahjongTile[]; /** Number of distinct winning tile types. */ sideCount: number; } export interface HandAnalysis { valid: boolean; errors: string[]; handInterpretations: HandInterpretation[]; finalWait: FinalWait; } export declare function createHandAnalysis(): HandAnalysis; //# sourceMappingURL=hand-analysis.d.ts.map