import type {EnumDefinition} from '../type/enum-definition.js'; import type {EnumLike} from '../type/enum-like.js'; export function extractEnumValues( definition: EnumDefinition, ): Set { const result = new Map(Object.entries(definition)); for (const key in definition) { if (typeof definition[key] === 'number') { result.delete(String(definition[key])); } } return new Set(result.values()); }