// auto-generated by elc --emit-header — do not edit extern fn ru_gender(noun: String) -> String extern fn ru_stem_type(noun: String, gender: String) -> String extern fn ru_noun_case(noun: String, gender: String, gram_case: String, number: String) -> String extern fn ru_decline_regular(noun: String, gender: String, stype: String, gram_case: String, number: String) -> String extern fn ru_decline_masc(noun: String, stype: String, gram_case: String, number: String) -> String extern fn ru_decline_fem(noun: String, stype: String, gram_case: String, number: String) -> String extern fn ru_decline_neut(noun: String, stype: String, gram_case: String, number: String) -> String extern fn ru_past_agree(verb_stem: String, gender: String, number: String) -> String extern fn ru_conjugate_1st(stem: String, tense: String, person: String, number: String) -> String extern fn ru_conjugate_2nd(stem: String, tense: String, person: String, number: String) -> String extern fn ru_irregular(verb: String, tense: String, person: String, number: String) -> String extern fn ru_past_stem(verb: String) -> String extern fn ru_conjugate(verb: String, tense: String, person: String, number: String, gender: String) -> String