OmitByTypeRecursive
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