type alias Diffimport { type Diff } from "https://dotland.deno.dev/x/live@1.63.12/deps.ts"; Diff Examplestype Props = { name: string; age: number; visible: boolean }; type DefaultProps = { age: number }; // Expect: { name: string; visible: boolean; } type DiffProps = Diff<Props, DefaultProps>; Type ParametersT extends objectU extends objectdefinition: Pick<T, SetDifference<keyof T, keyof U>>