Fair JSON type.
https://www.typescriptlang.org/docs/handbook/release-notes/typescript-3-7.html#more-recursive-type-aliases
Generated using TypeDoc
Fair JSON type.