export default {
  "metadata": { "section": "Block quote" },
  "definitions": {
    "BlockquoteNode": {
      "metadata": {
        "tsRicosNode": true,
        "examples": ["blockquote"],
        "description": "Used to visually distinguish quoted or cited content from the surrounding text. When rendered, it displays as the quoted text with indentation or other styling to visually separate it from the surrounding content."
      },
      "properties": {
        "type": {
          "enum": ["BLOCKQUOTE"],
          "metadata": {
            "description": "Node type. \n Must be `BLOCKQUOTE`."
          }
        },
        "nodes": {
          "elements": {
            "ref": "ParagraphNode"
          },
          "metadata": {
            "tsRicosNodesChildren": true,
            "description": "Child nodes to define a blockquote paragraph.",
            "validation": {
              "minSize": 1,
              "maxSize": 1
            }
          }
        }
      },
      "optionalProperties": {
        "id": {
          "type": "string",
          "metadata": {
            "format": "NODE_ID",
            "description": "[Node ID](#node-ids)."
          }
        },
        "blockquoteData": {
          "ref": "BlockquoteData",
          "metadata": {
            "description": "Blockquote details."
          }
        },
        "style": {
          "ref": "NodeStyle",
          "metadata": {
            "description": "Defines the blockquote style, such as padding and background color. \n **Note:** This node requires the [`lineSpacing`](https://dev.wix.com/docs/ricos/getting-started/introduction#plugins) plugin to be enabled."
          }
        }
      }
    },
    "BlockquoteData": {
      "optionalProperties": {
        "indentation": {
          "type": "int32",
          "metadata": {
            "description": "Blockquote margin from the left side. \n The indentation is measured relative to the font size *em* units by a ratio of 1.5. For example, if the indentation is `2`, then the margin is equal to **3em**. Therefore the margin is 3 times the size of the font."
          }
        }
      }
    }
  }
}