Source code for corvix.types
"""Shared type aliases used across Corvix modules."""
from __future__ import annotations
[docs]
type JsonScalar = str | int | float | bool | None
[docs]
type JsonValue = JsonScalar | JsonObject | JsonArray
[docs]
type JsonObject = dict[str, JsonValue]
[docs]
type JsonArray = list[JsonValue]