@ -0,0 +1,8 @@
export type Pretty<T> = {
[K in keyof T]: T[K];
};
export type Expand<T> = T extends object
? T extends infer O
? { [K in keyof O]: Expand<O[K]> }
: never
: T
The note is not visible to the blocked user.