constants
constants<
T>(…consts):Dependent<T[number]>
A function that generates a dependent type for a given set of enumerated values.
Example
random(constants("foo", "bar"))// => "foo"Type Parameters
• T extends unknown[]
Parameters
consts
…[...T[]]
The set of enumerated values to use.
Returns
Dependent<T[number]>
A dependent type that generates values from the provided set of enumerated values.