DeepOmit<T, K>
@blobs/sdk / utils/types / DeepOmit
DeepOmit<
T,K> =Textendsobject?{ [P in Exclude<keyof T, K>]: DeepOmit<T[P], K> }:T
Defined in: utils/types.ts:33
Recursively omit a key (or union of keys) from T and any nested objects.
Type Parameters
T
T
The type to filter.
K
K extends PropertyKey
The key(s) to remove at every level.