declare namespace org {
    namespace bukkit {
        namespace entity {
            namespace Panda {
                // @ts-ignore
                 class Gene extends java.lang.Enum {
                    // @ts-ignore
                    public static NORMAL: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static LAZY: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static WORRIED: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static PLAYFUL: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static BROWN: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static WEAK: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static AGGRESSIVE: org.bukkit.entity.Panda.Gene;
                    // @ts-ignore
                    public static values(): org.bukkit.entity.Panda.Gene[];
                    // @ts-ignore
                    public static valueOf(name: string): org.bukkit.entity.Panda.Gene;
                    /**
                     * Gets whether this gene is recessive, i.e. required in both parents to
                     * propagate to children.
                     */
                    // @ts-ignore
                    public isRecessive(): boolean;
                }
            }
        }
    }
}
