Documentation
    Preparing search index...

    Type Alias UnpackRequiredValues<Data, MaxDepth, Depth>

    UnpackRequiredValues: {
        [O in {
            [K in keyof Data]: [undefined] extends [Data[K]]
                ? never
                : LimitDepth<K, Data[K], MaxDepth, Depth>
        }[keyof Data]]: UnpackKeyValue<Data[O], MaxDepth, Depth>
    }

    Only unpacks defined (including null) values.

    Type Parameters

    • Data
    • MaxDepth extends number
    • Depth extends number