type alias objectUtil.extendShapeimport { type objectUtil } from "https://dotland.deno.dev/x/zod@v3.23.2/helpers/util.ts"; const { extendShape } = objectUtil; Type ParametersA extends objectB extends objectdefinition: [K in keyof A | keyof B]: K extends keyof B ? B[K] : K extends keyof A ? A[K] : never