EnumObject<T>: T & {
[DEPENDANTS]?: Set<WeakRef<any>>;
[ENTRIES]?: ReadonlyArray<[keyof T, Exclude<T[keyof T], AnyFunction>]>;
[EXCLUDED]?: ReadonlySet<keyof T>;
[KEYS]?: ReadonlyArray<keyof T>;
[MOD_START]?: number;
[NAME]?: string;
[OFFICIAL_MAX]?: number;
[VALUES]?: ReadonlyArray<Exclude<T[keyof T], AnyFunction>>;
[COMPUTE]?(): void;
}