Type Alias ElementOf<T>

ElementOf: T extends readonly (infer E)[]
    ? E
    : T extends Set<infer E> ? E : never

Type Parameters

  • T