Preview:```ts
interface Humans {
inna: typeof inna
bob: typeof bob
}
type Human = Humans[keyof Humans]
type HumanName = Human["name"]
type HumanBase = {
name: string
parent: HumanName
}
function createHuman<H extends HumanBase>(human: H) {
return human
...```
You can choose specific lines to embed by selecting them before copying the link.