Preview:```ts
type A = {
foo: {
fooA: ["1"]
fooB: ["2"]
}
bar: {
barA: ["10"]
}
}
declare function asd<
T extends keyof A,
P extends keyof A[T],
S extends A[T][number] // Why this makes error?
(): void```
You can choose specific lines to embed by selecting them before copying the link.