Type alias RecursiveKeyOf<TObj, DepthLimit>
RecursiveKeyOf<TObj, DepthLimit>: { [ TKey in keyof TObj & (string | number)]: RecursiveKeyOfHandleValue<TObj[TKey], `${TKey}`, DepthLimit> }[keyof TObj & (string | number)]
Type Parameters
-
TObj extends object
-
DepthLimit extends number = 3