The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API.
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API.