Type Alias IfEquals<X, Y, A, B>Internal

IfEquals: <T>() => T extends X ? 1 : 2 extends <T>() => T extends Y ? 1 : 2
    ? A
    : B

Type Parameters

  • X
  • Y
  • A
  • B = never