# AnyJson type · @imqueue/async-logger

Source: https://imqueue.org/api/async-logger/latest/async-logger.anyjson/
Published: 2026-07-31
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/async-logger 3.2.0 — generated reference, not hand-written

Any value that survives `JSON.stringify` unchanged.

**Signature:**

```typescript
export type AnyJson = boolean | number | string | null | undefined | JsonArray | JsonObject;
```
**References:** [JsonArray](https://imqueue.org/api/async-logger/latest/async-logger.jsonarray/), [JsonObject](https://imqueue.org/api/async-logger/latest/async-logger.jsonobject/)

## Remarks

A structural copy of the type in `@imqueue/core`, declared here so the logger needs no runtime dependency on the queue library. The shapes match exactly, so values remain assignable in both directions.

