¿Es posible convertir el tipo de unión de cadenas en el tipo de unión de números en TypeScript?
Por ejemplo, dada una unión tipo A:
type A = '7' | '8' | '9'Convertir a:
type B = 7 | 8 | 9 Los números en A pueden ser cualquier número, no solo dígitos o enteros.
Pasar de string a número no es posible, que yo sepa. Sin embargo, ¿qué tal al revés, funcionaría para ti? Puedes hacer esto usando literales de plantilla:
type B = 7 | 8 | 9; type A = `${B}`;