import { MoveFormatDirection } from './formatAbsMove';
import { Ply } from '../Ply';
/**
 * 一手番でのチェッカープレイの内容を文字列に変換する
 *
 * ex) Roll 31: Moves 17/20 19/20
 *
 * @param ply 一手番でのチェッカープレイ内容
 * @param direction ムーブの表記方法
 * @returns 変換後の文字列
 */
export declare function formatPly(ply: Omit<Ply, 'isRed'>, direction?: MoveFormatDirection): string;
/**
 * 一手番でのチェッカープレイの内容を簡潔な文字列に変換する
 *
 * ex) 31:17/20 19/20
 *
 * @param ply 一手番でのチェッカープレイ内容
 * @param direction ムーブの表記方法
 * @param fmtDoublet ゾロ目を短縮表記（e.g. 1 1 => 1(4)）する場合はtrue
 * @param labelNoMove
 * @returns 変換後の文字列
 */
export declare function formatPlyAbbr(ply: Omit<Ply, 'isRed'>, direction?: MoveFormatDirection, fmtDoublet?: boolean, labelNoMove?: string): string;
//# sourceMappingURL=formatPly.d.ts.map