tengo una matriz
const frequencyOptions = ['Daily', 'Weekly', 'Monthly'];Necesito configurar Typescript Type en otra matriz que pueda contener valores de la matriz de opciones solo como
let frequencyValues = ['Daily', 'Weekly'] // can be any combination of options arraySi está controlando la creación de matrices de opciones, puede:
const frequencyOptions = ['Daily', 'Weekly', 'Monthly'] as const; type Option = typeof frequencyOptions[number]; // "Daily" | "Weekly" | "Monthly" let frequencyValues: Option[] = ['Daily', 'Weekly']; // Expect error frequencyValues = ['foo'] // Type '"foo"' is not assignable to type '"Daily" | "Weekly" | "Monthly"'. as const evita que los tipos literales se amplíen a string , entonces consultamos el tipo de elemento de tupla .