import { Board, Move } from '../board'; export declare type KifuMove = { sfen: Move; kif: string; }; export declare type Kifu = { name?: string; boardList: Array; kifuMoves: Array; header?: Header; finishTrigger?: FinishTrigger; boardEditing?: boolean; }; export declare type Header = { sente?: string; gote?: string; }; export declare const FinishTrigger: { readonly 中断: "中断"; readonly 投了: "投了"; readonly 持将棋: "持将棋"; readonly 切れ負け: "切れ負け"; readonly 反則勝ち: "反則勝ち"; readonly 反則負け: "反則負け"; readonly 入玉勝ち: "入玉勝ち"; readonly 千日手: "千日手"; readonly 詰み: "詰み"; }; export declare type FinishTrigger = typeof FinishTrigger[keyof typeof FinishTrigger]; //# sourceMappingURL=types.d.ts.map