MapKeyType<M>: M extends Map<infer K, any>
    ? K
    : never

Type Parameters

  • M extends Map<any, any>