declare namespace org {
    namespace spongepowered {
        namespace api {
            namespace text {
                namespace translation {
                    namespace locale {
                        // @ts-ignore
                         class Locales extends java.lang.Object {
                            // @ts-ignore
                            public static AF_ZA: java.util.Locale;
                            // @ts-ignore
                            public static AR_SA: java.util.Locale;
                            // @ts-ignore
                            public static AST_ES: java.util.Locale;
                            // @ts-ignore
                            public static AZ_AZ: java.util.Locale;
                            // @ts-ignore
                            public static BG_BG: java.util.Locale;
                            // @ts-ignore
                            public static CA_ES: java.util.Locale;
                            // @ts-ignore
                            public static CS_CZ: java.util.Locale;
                            // @ts-ignore
                            public static CY_GB: java.util.Locale;
                            // @ts-ignore
                            public static DA_DK: java.util.Locale;
                            // @ts-ignore
                            public static DE_DE: java.util.Locale;
                            // @ts-ignore
                            public static EL_GR: java.util.Locale;
                            // @ts-ignore
                            public static EN_AU: java.util.Locale;
                            // @ts-ignore
                            public static EN_CA: java.util.Locale;
                            // @ts-ignore
                            public static EN_GB: java.util.Locale;
                            // @ts-ignore
                            public static EN_PT: java.util.Locale;
                            // @ts-ignore
                            public static EN_US: java.util.Locale;
                            // @ts-ignore
                            public static EO_UY: java.util.Locale;
                            // @ts-ignore
                            public static ES_AR: java.util.Locale;
                            // @ts-ignore
                            public static ES_ES: java.util.Locale;
                            // @ts-ignore
                            public static ES_MX: java.util.Locale;
                            // @ts-ignore
                            public static ES_UY: java.util.Locale;
                            // @ts-ignore
                            public static ES_VE: java.util.Locale;
                            // @ts-ignore
                            public static ET_EE: java.util.Locale;
                            // @ts-ignore
                            public static EU_ES: java.util.Locale;
                            // @ts-ignore
                            public static FA_IR: java.util.Locale;
                            // @ts-ignore
                            public static FI_FI: java.util.Locale;
                            // @ts-ignore
                            public static FIL_PH: java.util.Locale;
                            // @ts-ignore
                            public static FR_CA: java.util.Locale;
                            // @ts-ignore
                            public static FR_FR: java.util.Locale;
                            // @ts-ignore
                            public static GA_IE: java.util.Locale;
                            // @ts-ignore
                            public static GL_ES: java.util.Locale;
                            // @ts-ignore
                            public static GV_IM: java.util.Locale;
                            // @ts-ignore
                            public static HE_IL: java.util.Locale;
                            // @ts-ignore
                            public static HI_IN: java.util.Locale;
                            // @ts-ignore
                            public static HR_HR: java.util.Locale;
                            // @ts-ignore
                            public static HU_HU: java.util.Locale;
                            // @ts-ignore
                            public static HY_AM: java.util.Locale;
                            // @ts-ignore
                            public static ID_ID: java.util.Locale;
                            // @ts-ignore
                            public static IS_IS: java.util.Locale;
                            // @ts-ignore
                            public static IT_IT: java.util.Locale;
                            // @ts-ignore
                            public static JA_JP: java.util.Locale;
                            // @ts-ignore
                            public static KA_GE: java.util.Locale;
                            // @ts-ignore
                            public static KO_KR: java.util.Locale;
                            // @ts-ignore
                            public static KW_GB: java.util.Locale;
                            // @ts-ignore
                            public static LA_LA: java.util.Locale;
                            // @ts-ignore
                            public static LB_LU: java.util.Locale;
                            // @ts-ignore
                            public static LT_LT: java.util.Locale;
                            // @ts-ignore
                            public static LV_LV: java.util.Locale;
                            // @ts-ignore
                            public static MI_NZ: java.util.Locale;
                            // @ts-ignore
                            public static MS_MY: java.util.Locale;
                            // @ts-ignore
                            public static MT_MT: java.util.Locale;
                            // @ts-ignore
                            public static NDS_DE: java.util.Locale;
                            // @ts-ignore
                            public static NL_NL: java.util.Locale;
                            // @ts-ignore
                            public static NN_NO: java.util.Locale;
                            // @ts-ignore
                            public static NO_NO: java.util.Locale;
                            // @ts-ignore
                            public static OC_FR: java.util.Locale;
                            // @ts-ignore
                            public static PL_PL: java.util.Locale;
                            // @ts-ignore
                            public static PT_BR: java.util.Locale;
                            // @ts-ignore
                            public static PT_PT: java.util.Locale;
                            // @ts-ignore
                            public static QYA_AA: java.util.Locale;
                            // @ts-ignore
                            public static RO_RO: java.util.Locale;
                            // @ts-ignore
                            public static RU_RU: java.util.Locale;
                            // @ts-ignore
                            public static SE_NO: java.util.Locale;
                            // @ts-ignore
                            public static SK_SK: java.util.Locale;
                            // @ts-ignore
                            public static SL_SI: java.util.Locale;
                            // @ts-ignore
                            public static SR_SP: java.util.Locale;
                            // @ts-ignore
                            public static SV_SE: java.util.Locale;
                            // @ts-ignore
                            public static TH_TH: java.util.Locale;
                            // @ts-ignore
                            public static TLH_AA: java.util.Locale;
                            // @ts-ignore
                            public static TR_TR: java.util.Locale;
                            // @ts-ignore
                            public static UK_UA: java.util.Locale;
                            // @ts-ignore
                            public static VAL_ES: java.util.Locale;
                            // @ts-ignore
                            public static VI_VN: java.util.Locale;
                            // @ts-ignore
                            public static ZH_CN: java.util.Locale;
                            // @ts-ignore
                            public static ZH_TW: java.util.Locale;
                            // @ts-ignore
                            public static DEFAULT: java.util.Locale;
                            /**
                             * Gets a locale for the specified locale code, e.g. {@code en_US}.
                             */
                            // @ts-ignore
                            public static of(locale: string): java.util.Locale;
                        }
                    }
                }
            }
        }
    }
}
