Type alias FirstElement<T>

FirstElement<T>: T extends [infer U, ...any[]]
    ? U
    : any

first element type of array types

Type Parameters

  • T extends ArrayLike<any>