NoInfer<T>: [T][T extends any
    ? 0
    : never]

Helper type. Passes T out again, but boxes it in a way that it cannot "widen" the type by accident if it is a generic that should be inferred from elsewhere.

Type Parameters

  • T

Generated using TypeDoc