Type alias Override<TTargetA, TTargetB>

Override<TTargetA, TTargetB>: {
    [AKey in keyof TTargetA]: AKey extends keyof TTargetB
        ? TTargetB[AKey]
        : TTargetA[AKey]
}

Type Parameters

  • TTargetA
  • TTargetB