import { BoardState } from '../BoardState';
/**
 * GNU Backgammon仕様のPositionIDから、盤面を生成する
 *
 * @param positionID PositionIDを示す文字列
 * @returns 生成された盤面
 */
export declare function decodePositionID(positionID: string): BoardState;
/**
 * GNU Backgammon仕様のPositionIDから、駒の配置を表す配列を生成し、
 * あわせて上がり済みの駒の数を算出する
 *
 * @param positionID PositionIDを示す文字列
 * @returns pos 生成された配列
 * @returns myBornOff  自駒の上がり済みの数（0-15）
 * @returns oppBornOff 相手駒の上がり済みの数（0-15）
 */
export declare function decodePositionIDtoArray(positionID: string): {
    pos: number[];
    myBornOff: number;
    oppBornOff: number;
};
//# sourceMappingURL=decodePositionID.d.ts.map