import { Move, SquareList } from '../board'; import { Kifu } from './types'; export * from './types'; export declare function initKifuFromSfen(name?: string, initialInfo?: { squareStr: string; turn: string; handsStr: string; }, moveStr?: string, boardEditing?: boolean): Kifu; export declare function getReadableMove({ squareList, currentMove, prevMove, }: { squareList: SquareList; currentMove: Move; prevMove?: Move; }): string; export declare function getFirstIndexOfMatchedBoard(kifu: Kifu, sfenStr: SquareList): number; export declare function produceKifu(kifu: Kifu, move: Move, moveNum?: number): Kifu; //# sourceMappingURL=index.d.ts.map