export default interface EntityExhaustionEvent$ExhaustionReason { compareTo(arg0: any): number; compareTo(o: any): number; getDeclaringClass(): any; name(): string; ordinal(): number; } export default class EntityExhaustionEvent$ExhaustionReason { static get $javaClass(): any; static get ATTACK(): EntityExhaustionEvent$ExhaustionReason; static get BLOCK_MINED(): EntityExhaustionEvent$ExhaustionReason; static get CROUCH(): EntityExhaustionEvent$ExhaustionReason; static get DAMAGED(): EntityExhaustionEvent$ExhaustionReason; static get HUNGER_EFFECT(): EntityExhaustionEvent$ExhaustionReason; static get JUMP(): EntityExhaustionEvent$ExhaustionReason; static get JUMP_SPRINT(): EntityExhaustionEvent$ExhaustionReason; static get REGEN(): EntityExhaustionEvent$ExhaustionReason; static get SPRINT(): EntityExhaustionEvent$ExhaustionReason; static get SWIM(): EntityExhaustionEvent$ExhaustionReason; static get UNKNOWN(): EntityExhaustionEvent$ExhaustionReason; static get WALK(): EntityExhaustionEvent$ExhaustionReason; static get WALK_ON_WATER(): EntityExhaustionEvent$ExhaustionReason; static get WALK_UNDERWATER(): EntityExhaustionEvent$ExhaustionReason; static valueOf(arg0: string): EntityExhaustionEvent$ExhaustionReason; static valueOf(enumType: any, _name: string): any; static values(): Array; }