pub const CONTRACT_VERSION: i32 = 1;
pub const MAIN_DICTIONARY: &str = "msime-pinyin.db";
pub const WUBI_DICTIONARY: &str = "msime-wubi.db";
pub const ENGLISH_DICTIONARY: &str = "msime-english.db";
pub const BIGRAM_TABLE: &str = "msime-bigram.bin";
pub const TRIGRAM_TABLE: &str = "msime-trigram.bin";
pub const OTHER_DICTIONARY: &str = "msime-others.db";
pub const JAPANESE_MODEL: &str = "msime-japanese.dat";
pub const JAPANESE_NOTICE: &str = "msime-mozc_dictionary_oss_README.txt";
pub const DICTIONARY_MANIFEST: &str = "msime-dictionary-manifest.json";
pub const LEGACY_NAMES: [(&str, &str); 8] = [
(MAIN_DICTIONARY, "msime.db"),
(ENGLISH_DICTIONARY, "english.db"),
(BIGRAM_TABLE, "bigram.bin"),
(TRIGRAM_TABLE, "trigram.bin"),
(OTHER_DICTIONARY, "others.db"),
(JAPANESE_MODEL, "dict_japanese.dat"),
(JAPANESE_NOTICE, "mozc_dictionary_oss_README.txt"),
(DICTIONARY_MANIFEST, "dictionary-manifest.json"),
];
pub const TRANSLATIONS: &str = "custom_translations.txt";
pub const USER_JOURNAL: &str = "msime_user.db";
pub const LEARNED_GLOSSES: &str = "translation-glosses.db";
pub const GENERATION_READY: &str = ".ready";
pub const NEURAL_MODEL_KEYBOARD: &str = "sentence-model.safetensors";
pub const HELPCODES: [(&str, &str); 7] = [
("lantian", "helpcodes/helpcode.txt"),
("ziranma", "helpcodes/zrm_helpcode_big_unique.txt"),
("shouyou2_0", "helpcodes/shouyou2_0_helpcode.txt"),
("shouyouplus", "helpcodes/shouyouplus_helpcode.txt"),
("xiaohe", "helpcodes/xiaohe_helpcode.txt"),
("jiajia", "helpcodes/jiajia_helpcode.txt"),
("wubi86", "helpcodes/wubi86_helpcode.txt"),
];
pub const CUSTOM_HELPCODE_PREFIX: &str = "custom/";
pub const CUSTOM_HELPCODE_DIRECTORY: &str = "helpcodes/custom";