Returns a new contract with the specified groups removed.
The TypeScript return type is Omit<T, K> — the listed groups are absent
at both runtime and compile time. Useful for stripping debug, internal, or
admin groups before sharing a contract with less-privileged consumers.
Returns a new contract with the specified groups removed.
The TypeScript return type is
Omit<T, K>— the listed groups are absent at both runtime and compile time. Useful for stripping debug, internal, or admin groups before sharing a contract with less-privileged consumers.