Overwrite<O, O1>: {
    [K in keyof O]: K extends keyof O1
        ? O1[K]
        : O[K]
} & {}

Type Parameters

  • O extends object
  • O1 extends object