Preview:```ts
type Parent<T extends number> = {test: T}
const fn = <K extends Parent<T>, T extends number>(
num: T
): Parent<T> => {
return {test: num}
}
type GrandParent = Parent<5>
let x: Parent<5> = fn(5)
let y = fn<GrandParent, 5>(5) // <-- ok
let z = fn<GrandParent>(5) // <-- NOT ok```
You can choose specific lines to embed by selecting them before copying the link.