Type Alias NeverWrongDependencyType<Expected, Actual>

NeverWrongDependencyType<Expected, Actual>: [never, "expected dependency is not a supertype of what is provided. Expected supertype of:", Expected, "Actual: ", Actual]

A compile-time validation error that a dependency must be a supertype of the actual type provided.

Type Parameters

  • Expected
  • Actual