Type alias DeepObject<V, K>

DeepObject<V, K>: {
    [_ in K]?: V | DeepObject<V, K> | DeepArray<V, K>
}

Recursively defined object with objects+arrays with values of a given type V.

Type Parameters

Generated using TypeDoc