Table<S extends TableSchema>( name: string, schema: S,): Table< Expand< { [key in string | number | symbol]: InstanceType<S[key]["type"]> }, >, S, RowImpl< Expand< { [key in string | number | symbol]: InstanceType<S[key]["type"]> }, >, >,> Returns Table<
Expand<
{ [key in string
| number
| symbol]: InstanceType<S[key]["type"]> },
>,
S,
RowImpl<
Expand<
{ [key in string
| number
| symbol]: InstanceType<S[key]["type"]> },
>,
>,
>