{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "date": {
      "properties": {
        "type": {
          "knownValues": [
            "yearly",
            "monthly",
            "custom"
          ],
          "type": "string"
        },
        "value": {
          "type": "string"
        }
      },
      "required": [
        "value",
        "type"
      ],
      "type": "object"
    },
    "item": {
      "properties": {
        "content": {
          "items": {
            "refs": [
              "art.cllctv.block.text",
              "art.cllctv.block.bulletList",
              "art.cllctv.block.orderedList"
            ],
            "type": "union"
          },
          "type": "array"
        },
        "date": {
          "ref": "#date",
          "type": "ref"
        },
        "title": {
          "type": "string"
        }
      },
      "required": [
        "date",
        "content"
      ],
      "type": "object"
    },
    "itemView": {
      "properties": {
        "content": {
          "items": {
            "refs": [
              "art.cllctv.block.text",
              "art.cllctv.block.bulletList",
              "art.cllctv.block.orderedList"
            ],
            "type": "union"
          },
          "type": "array"
        },
        "date": {
          "ref": "#date",
          "type": "ref"
        },
        "title": {
          "type": "string"
        }
      },
      "required": [
        "date",
        "content"
      ],
      "type": "object"
    },
    "main": {
      "properties": {
        "content": {
          "items": {
            "ref": "#item",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "content"
      ],
      "type": "object"
    },
    "view": {
      "properties": {
        "content": {
          "items": {
            "ref": "#itemView",
            "type": "ref"
          },
          "type": "array"
        }
      },
      "required": [
        "content"
      ],
      "type": "object"
    }
  },
  "id": "art.cllctv.block.timeline",
  "lexicon": 1
}
