Type Alias ProtectIfNonEmptyArray<T, V>

ProtectIfNonEmptyArray<T, V>: T extends readonly [x: unknown, rest: unknown[]]
    ? ReadonlyArray<V>
    : V[]

Type Parameters

  • T extends ReadonlyArray<unknown>
  • V = T[number]