Type Alias Value

Value: Primitive | any[] | {
    [key: string]: Value;
}

Supports primitive types string, number, boolean, null May be an array of those types, or an object of those types Object keys are always strings, values can be any basic type, an array, or a nested object. Array values must all be the same type.