webshrine / stdtyp/src / SetComplement
Type Alias: SetComplement<A, A1>
SetComplement<
A
,A1
>:SetDifference
<A
,A1
>
SetComplement
Type Parameters
• A
• A1 extends A
Desc
Set complement of given union types A
and (it's subset) A1
Example
ts
// Expect: "1"
SetComplement<'1' | '2' | '3', '2' | '3'>;
Defined in
node_modules/.pnpm/utility-types@3.11.0/node_modules/utility-types/dist/mapped-types.d.ts:35