/*!
 * -------------------------------------------------------------------------- *
 *                                                                            *
 *    Kokopu - A JavaScript/TypeScript chess library.                         *
 *    <https://www.npmjs.com/package/kokopu>                                  *
 *    Copyright (C) 2018-2025  Yoann Le Montagner <yo35 -at- melix.net>       *
 *                                                                            *
 *    Kokopu is free software: you can redistribute it and/or                 *
 *    modify it under the terms of the GNU Lesser General Public License      *
 *    as published by the Free Software Foundation, either version 3 of       *
 *    the License, or (at your option) any later version.                     *
 *                                                                            *
 *    Kokopu is distributed in the hope that it will be useful,               *
 *    but WITHOUT ANY WARRANTY; without even the implied warranty of          *
 *    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the            *
 *    GNU Lesser General Public License for more details.                     *
 *                                                                            *
 *    You should have received a copy of the GNU Lesser General               *
 *    Public License along with this program. If not, see                     *
 *    <http://www.gnu.org/licenses/>.                                         *
 *                                                                            *
 * -------------------------------------------------------------------------- */
/**
 * This module defines the localizable strings used by the library.
 */
export declare namespace i18n {
    let WRONG_NUMBER_OF_FEN_FIELDS: string;
    let WRONG_NUMBER_OF_SUBFIELDS_IN_BOARD_FIELD: string;
    let UNEXPECTED_CHARACTER_IN_BOARD_FIELD: string;
    let UNEXPECTED_END_OF_SUBFIELD_IN_BOARD_FIELD: string;
    let INVALID_TURN_FIELD: string;
    let INVALID_CASTLING_FIELD: string;
    let INVALID_EN_PASSANT_FIELD: string;
    let WRONG_RANK_IN_EN_PASSANT_FIELD: string;
    let INEFFECTIVE_EN_PASSANT_FIELD: string;
    let INVALID_HALF_MOVE_COUNT_FIELD: string;
    let INVALID_MOVE_NUMBER_FIELD: string;
    let INVALID_VARIANT_PREFIX: string;
    let INVALID_UCI_NOTATION_SYNTAX: string;
    let ILLEGAL_UCI_MOVE: string;
    let INVALID_MOVE_NOTATION_SYNTAX: string;
    let ILLEGAL_POSITION: string;
    let ILLEGAL_NO_KING_CASTLING: string;
    let ILLEGAL_QUEEN_SIDE_CASTLING: string;
    let ILLEGAL_KING_SIDE_CASTLING: string;
    let NO_PIECE_CAN_MOVE_TO: string;
    let NO_PIECE_CAN_MOVE_TO_DISAMBIGUATION: string;
    let REQUIRE_DISAMBIGUATION: string;
    let WRONG_DISAMBIGUATION_SYMBOL: string;
    let CASTLING_MOVE_ENCODED_WITH_ZERO: string;
    let TRYING_TO_CAPTURE_YOUR_OWN_PIECES: string;
    let CAPTURE_IS_MANDATORY: string;
    let INVALID_PIECE_SYMBOL: string;
    let INVALID_PIECE_SYMBOL_COLOR: string;
    let INVALID_CAPTURING_PAWN_MOVE: string;
    let INVALID_NON_CAPTURING_PAWN_MOVE: string;
    let NOT_SAFE_FOR_WHITE_KING: string;
    let NOT_SAFE_FOR_BLACK_KING: string;
    let MISSING_PROMOTION: string;
    let MISSING_PROMOTION_SYMBOL: string;
    let INVALID_PROMOTED_PIECE: string;
    let ILLEGAL_PROMOTION: string;
    let ILLEGAL_NULL_MOVE: string;
    let MISSING_CAPTURE_SYMBOL: string;
    let INVALID_CAPTURE_SYMBOL: string;
    let WRONG_CHECK_CHECKMATE_SYMBOL: string;
    let INVALID_PGN_TOKEN: string;
    let INVALID_MOVE_IN_PGN_TEXT: string;
    let INVALID_FEN_IN_PGN_TEXT: string;
    let UNEXPECTED_PGN_HEADER: string;
    let MISSING_PGN_HEADER_ID: string;
    let MISSING_PGN_HEADER_VALUE: string;
    let MISSING_END_OF_PGN_HEADER: string;
    let UNEXPECTED_BEGIN_OF_VARIATION: string;
    let UNEXPECTED_END_OF_VARIATION: string;
    let UNEXPECTED_END_OF_GAME: string;
    let INVALID_GAME_INDEX: string;
    let UNKNOWN_VARIANT: string;
    let VARIANT_WITHOUT_FEN: string;
    let POJO_MUST_BE_AN_OBJECT: string;
    let INVALID_POJO_STRING_FIELD: string;
    let INVALID_POJO_NUMBER_FIELD: string;
    let INVALID_POJO_BOOLEAN_FIELD: string;
    let INVALID_POJO_OBJECT_FIELD: string;
    let INVALID_POJO_ARRAY_FIELD: string;
    let INVALID_ELO_IN_POJO: string;
    let INVALID_ROUND_IN_POJO: string;
    let INVALID_DATE_IN_POJO: string;
    let INVALID_ECO_CODE_IN_POJO: string;
    let INVALID_RESULT_IN_POJO: string;
    let INVALID_VARIANT_IN_POJO: string;
    let INVALID_NAG_IN_POJO: string;
    let INVALID_TAG_IN_POJO: string;
    let INVALID_MOVE_IN_POJO: string;
    let INVALID_FEN_IN_POJO: string;
    let MISSING_INITIAL_POSITION_IN_POJO: string;
    let INVALID_OR_MISSING_NODE_ARRAY: string;
    let INVALID_OR_MISSING_NOTATION_FIELD: string;
    let NOT_A_NODE_POJO: string;
    let NOT_A_VARIATION_POJO: string;
}
