Type Alias ArrayValue<T>

ArrayValue: undefined extends T["array"]
    ? ArrayOf<Value<T>>
    : InstanceType<T["array"] & new (...args: any[]) => unknown>

Type used to extract the runtime value type of an ArrayType.

Type Parameters