Appearance
Prettify a type by flattening its structure.
export type Prettify<T> = { [K in keyof T]: T[K] } & {}
T