Type alias Traverse<O, P>

Traverse<O, P>: P extends [infer Head, ...(infer Tail)] ? Head extends keyof O ? Tail extends [] ? O[Head] : Traverse<O[Head], Tail> : undefined : O

Type Parameters

  • O

  • P extends unknown[]

Generated using TypeDoc