```ts // @filename: bar.ts export type MyType = Record<string, string> export function bar<T extends MyType>(obj: { prop: T }) {} // @filename: foo.ts import { bar } from "./bar"; function foo<T>(x: T) { bar({ prop: x }) } ``` **Expected** ```ts import { bar, MyType } from "./bar"; function foo<T extends MyType>(x: T) { bar({ prop: x }) } ``` **Actual** ```ts import { bar } from "./bar"; function foo<T extends MyType>(x: T) { bar({ prop: x }) } ```
Activity