enumLike< T extends number, Ctx extends Record<string, unknown> = Record<string, unknown>, Variants extends Record<string, T> = Record<string, T>,>( realType: WritableValueBuilder<T, Ctx> | ReadonlyValueBuilder<T, Ctx>, variants: Variants,): WritableValueBuilder<keyof Variants, Ctx> Type Parameters
- T extends number
- Ctx extends Record<string, unknown> = Record<string, unknown>
- Variants extends Record<string, T> = Record<string, T>