Skip to main content

OmitByTypeRecursive

@webda/utils


Type Alias: OmitByTypeRecursive<T, K>

OmitByTypeRecursive<T, K> = { [L in FilterOutAttributes<T, K>]: T[L] extends object ? OmitByTypeRecursive<T[L], K> : T[L] }

Defined in: packages/utils/src/types.ts:50

Omit only attributes of a type

Type Parameters​

T​

T extends object

K​

K