Preview:```ts
type Client1 = {}
type Client2 = {}
type Clients = Client1 | Client2
type TupleIndices<T extends readonly unknown[]> =
Extract<
keyof T,
${number}
extends
${infer N extends number}
? N
: never
function asd<T>(
clients: [
...(T extends readonly Clients[] ? T : never)
]
) {
...```
You can choose specific lines to embed by selecting them before copying the link.