Closed
Description
TypeScript Version: 3.2.2
Search Terms: generic import types extends constraint constrained
Code
// ./lib.ts
export type Foo<T extends string> = { foo: T }
// ./index.ts
type Foo<T> = import('./lib').Foo<T>;
// Should require matching constraint:
// type Foo<T extends string> = import('./lib').Foo<T>;