T

EnumLike

Discord ships numeric enums as bidirectional maps; this models both directions.

type EnumLike<K extends readonly string[]> = { [P in K[number]]: number } & { [n: number]: K[number] }