Type Alias TSetIntersectMany<T>

TSetIntersectMany<T>: T extends [infer L extends PropertyKey[]]
    ? L
    : T extends [infer L extends PropertyKey[], ...(infer R extends PropertyKey[][])]
        ? TSetIntersectManyResolve<R, L>
        : []

Type Parameters

  • T extends PropertyKey[][]