Type alias Param<T, U, V>

Param<T, U, V>: V extends keyof Parameters<T>[U]
    ? Parameters<T>[U][V]
    : Parameters<T>[U]

Type Parameters

  • T extends ((...args) => any)

  • U extends number

  • V extends keyof Parameters<T>[U] | undefined = undefined

Generated using TypeDoc