import { HandInterpretation } from "../models/hand-interpretation.js"; export type FuReason = "base" | "chiitoitsu" | "open triplet of simples" | "closed triplet of simples" | "open triplet of terminals/honors" | "closed triplet of terminals/honors" | "open kan of simples" | "closed kan of simples" | "open kan of terminals/honors" | "closed kan of terminals/honors" | "yakuhai pair" | "double wind pair" | "kanchan wait" | "penchan wait" | "tanki wait" | "closed ron" | "tsumo"; export type TotalFuValue = 0 | 20 | 25 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 | 110; export interface FuListing { value: number; reason: FuReason; } /** * Takes a HandInterpretation and updates with all the fu/minipoints as well as their reasons */ export declare function parseFu(handInterpretation: HandInterpretation): HandInterpretation; //# sourceMappingURL=parse-fu.d.ts.map