Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

From

type From<DB, TE> = DrainOuterGeneric<[C in keyof DB | ExtractAliasFromTableExpression<DB, TE>]: C extends ExtractAliasFromTableExpression<DB, TE> ? ExtractRowTypeFromTableExpression<DB, TE, C> : C extends keyof DB ? DB[C] : never>;

§Type Parameters

§Type

§
DrainOuterGeneric<[C in keyof DB | ExtractAliasFromTableExpression<DB, TE>]: C extends ExtractAliasFromTableExpression<DB, TE> ? ExtractRowTypeFromTableExpression<DB, TE, C> : C extends keyof DB ? DB[C] : never>
[src]