type alias MergeUnionimport { type MergeUnion } from "https://deno.land/x/pothos@release-1721977283/packages/core/types/utils.ts"; Type ParametersToptionalKeys extends keyof T = T extends unknown ? keyof T : neverdefinition: Merge<T extends unknown ? [K in Keysin keyof K extends keyof T ? never : K]?: never & [K in Keysin keyof K extends keyof T ? K : never]: T[K & keyof T] : never>