Preview:```ts
declare function map<T, U>(
value: T,
mapper: (v: T[keyof T], k: keyof T, o: T) => U
): { [Key in keyof T]: ReturnType<typeof mapper> };
const sym = Symbol('foo');
const a = { 1: "two", 3: "four", [sym]: true, "test": true };
// how can I make b have a type of {
...```
You can choose specific lines to embed by selecting them before copying the link.