Type alias If<Condition, TrueType, FalseType>

If<Condition, TrueType, FalseType>: Condition extends true
    ? TrueType
    : Condition extends false
        ? FalseType
        : TrueType | FalseType

Type Parameters

  • Condition extends boolean

  • TrueType

  • FalseType = undefined

Generated using TypeDoc