Type alias NeverTupleUnknown<T>

NeverTupleUnknown<T>: unknown[] extends T
    ? (T extends {}[]
            ? true
            : false) extends true
        ? any[]
        : never[]
    : T

Convert all unknown[] types in an array type to never[]

Type Parameters

  • T extends unknown[]

Generated using TypeDoc