import type * as TY from '../types.ts';
export * from '../UtilityConsts.ts';
export declare const Poskinds: readonly ["adj", "adv", "verb", "noun", "intj", "prep", "conj", "pron", "art"];
export declare const PosStemkinds: {
    readonly adj: readonly ["adj_core", "adj_ier", "adj_iest", "adj_er", "adj_est", "adj_ic", "adj_ish", "adj_ed", "adj_ing", "adj_ly", "adj_irr", "adj_able", "adj_ible", "adj_al", "adj_ility", "adj_ary", "adj_ery", "adj_ous", "adj_ive", "adj_sy", "adj_ny", "adj_ian", "adj_ean", "adj_ar", "adj_ose", "adj_chy", "adj_nty", "adj_like", "adj_isty", "adj_istier", "adj_istiest", "adj_oid"];
    readonly adv: readonly ["adv_core", "adv_ily", "adv_ly", "adv_irr", "adv_ier", "adv_iest", "adv_er", "adv_est"];
    readonly noun: readonly ["n_core", "n_sing", "n_pl_s", "n_pl_es", "n_pl_i", "n_pl_ata", "n_both", "n_pl_men", "n_pl_ae", "n_pl_ia", "n_pl_a", "n_irr", "n_pl_ot", "n_pl_chen", "n_pl_eaux", "n_pl_ieux", "n_pl_oix", "n_pl_sful", "n_pl_yim", "n_pl_khot", "n_ist", "n_s_er", "n_pl_ers", "n_s_ic", "n_s_ing", "n_pl_ings", "n_s_y", "n_s_ness"];
    readonly verb: readonly ["v_core", "v_pl_es", "v_pl_s", "v_ing", "v_ed", "v_xt", "v_pt", "v_irr", "v_en"];
    readonly intj: readonly ["intj_core", "intj_irr"];
    readonly prep: readonly ["prep_core", "prep_irr"];
    readonly conj: readonly ["conj_core", "conj_irr"];
    readonly pron: readonly ["pron_core", "pron_irr"];
    readonly art: readonly ["art_core", "art_irr"];
};
export declare const Stemkinds: TY.Stemkind[];
/** Regular expressions for suffixes that match each stemkind */
export declare const SuffixREForStemkind: Record<TY.Stemkind, RegExp>;
//# sourceMappingURL=LexiconConsts.d.ts.map