Partial<T>
Required<T>
Readonly<T>
Record<K, T>
Pick<T, K>
Omit<T, K>
PickOptional<T, K>
KeysWithout<T, F>
ExcludeMethods<T>
WithTypesOptional<T, F>
ReverseMap<T>