TypeScript/tests/baselines/reference/declarationEmitMappedPrivateTypeTypeParameter.types
Anders Hejlsberg c456bbd466
Support re-aliasing of type alias instantiations (#42284)
* New aliases for type alias instantiations

* New aliases for conditional, mapped, and anonymous object type instantiations

* Accept new baselines

* Fix issues with re-aliasing

* Accept new baselines
2021-01-11 13:29:46 -10:00

11 lines
272 B
Plaintext

=== /Helpers.ts ===
export type StringKeyOf<TObj> = Extract<string, keyof TObj>;
>StringKeyOf : StringKeyOf<TObj>
=== /FromFactor.ts ===
export type RowToColumns<TColumns> = {
>RowToColumns : RowToColumns<TColumns>
[TName in StringKeyOf<TColumns>]: any;
}