A utility type representing a JSON object.

interface JsonObject {
    [propertyName: string]: JsonValue | undefined;
}

Indexable

[propertyName: string]: JsonValue | undefined

A JSON property.

Note, we must add undefined type to the property value's type to model a missing JSON property, not an assigned value undefined which does not exist in JSON.

Generated using TypeDoc