Open shaKY-iota opened 2 years ago
// your answers type Diff<O1 extends object, O2 extends object> = { [P in Exclude<keyof O1 | keyof O2, Extract<keyof O1, keyof O2>>]: (O1 & O2)[P] }