import { type ConditionalExcept } from "https://deno.land/x/actionify@0.3.0/src/deps/types.ts";
Exclude keys from a shape that matches the given Condition
.
This is useful when you want to create a new type with a specific set of keys from a shape. For example, you might want to exclude all the primitive properties from a class and form a new shape containing everything but the primitive properties.
Examples
definition: Except<Base, ConditionalKeys<Base, Condition>>