Repro:
import { expectTypeOf } from 'expect-type'
class Foo {
constructor(input: string) {}
}
class Bar {
constructor(input: number) {}
}
expectTypeOf<Foo>().not.toEqualTypeOf<Bar>() // fails!
playground
Originally posted by @mmkal in trpc/trpc#955 (comment)