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>