Say I have a type like this;
interface State { one: string, two: { three: { four: string }, five: string } }
I make
Try to exclude the nested Property, and add it again as Partial:
interface Foo { someName: Partial & { lvl2Partial: Partial }> }