from __future__ import annotations

import typing
import lapidary_base
import pydantic
import enum


class LanguageEnum(enum.Enum):
    af = "af"
    ar = "ar"
    ar_dz = "ar-dz"
    ast = "ast"
    az = "az"
    bg = "bg"
    be = "be"
    bn = "bn"
    br = "br"
    bs = "bs"
    ca = "ca"
    cs = "cs"
    cy = "cy"
    da = "da"
    de = "de"
    dsb = "dsb"
    el = "el"
    en = "en"
    en_au = "en-au"
    en_gb = "en-gb"
    eo = "eo"
    es = "es"
    es_ar = "es-ar"
    es_co = "es-co"
    es_mx = "es-mx"
    es_ni = "es-ni"
    es_ve = "es-ve"
    et = "et"
    eu = "eu"
    fa = "fa"
    fi = "fi"
    fr = "fr"
    fy = "fy"
    ga = "ga"
    gd = "gd"
    gl = "gl"
    he = "he"
    hi = "hi"
    hr = "hr"
    hsb = "hsb"
    hu = "hu"
    hy = "hy"
    ia = "ia"
    id = "id"
    ig = "ig"
    io = "io"
    is_ = "is"
    it = "it"
    ja = "ja"
    ka = "ka"
    kab = "kab"
    kk = "kk"
    km = "km"
    kn = "kn"
    ko = "ko"
    ky = "ky"
    lb = "lb"
    lt = "lt"
    lv = "lv"
    mk = "mk"
    ml = "ml"
    mn = "mn"
    mr = "mr"
    my = "my"
    nb = "nb"
    ne = "ne"
    nl = "nl"
    nn = "nn"
    os = "os"
    pa = "pa"
    pl = "pl"
    pt = "pt"
    pt_br = "pt-br"
    ro = "ro"
    ru = "ru"
    sk = "sk"
    sl = "sl"
    sq = "sq"
    sr = "sr"
    sr_latn = "sr-latn"
    sv = "sv"
    sw = "sw"
    ta = "ta"
    te = "te"
    tg = "tg"
    th = "th"
    tk = "tk"
    tr = "tr"
    tt = "tt"
    udm = "udm"
    uk = "uk"
    ur = "ur"
    uz = "uz"
    vi = "vi"
    zh_hans = "zh-hans"
    zh_hant = "zh-hant"
