{
  "properties": [
    {
      "name": "label",
      "type": "String",
      "description": "Label of collapser component"
    },
    {
      "name": "opened",
      "type": "Boolean",
      "description": "Responsible on open status of Collapser component"
    },
    {
      "name": "titleAlignment",
      "type": "String",
      "description": "Alignment of the title"
    },
    {
      "name": "bgColor",
      "type": "String",
      "description": "Background color of the Stepper"
    },
    {
      "name": "iconColor",
      "type": "String",
      "description": "Set icon color of Collapser component on header"
    },
    {
      "name": "bodySlotName",
      "type": "Number, String",
      "default": "default",
      "description": "Responsible the presentation of header slot, won't need to be provided in case if headerSlotName isn't using inside the component"
    },
    {
      "name": "headerSlotName",
      "type": "String",
      "description": "Responsible the presentation of header slot, when the header slot passed the next props won't be using 'label', 'titleAlignment', 'iconColorWrapper'"
    },
    {
      "name": "statusData",
      "type": "Object",
      "default": "{}",
      "description": "Represent object that contains data for displaying validation status"
    },
    {
      "name": "preventUpdateOpened",
      "type": "Boolean",
      "default": "false",
      "description": "Preventing auto-updating of the opened property of the Collapser component"
    },
    {
      "name": "grey",
      "type": "Boolean",
      "description": "Set grey background for the header with grey text"
    },
    {
      "name": "alt",
      "type": "Boolean",
      "description": "Pass alt prop for applying alternative header styles"
    }
  ],
  "events": [
    {
      "name": "update:opened",
      "description": "Event emitted on click on collapser component, with changed value to opposite"
    }
  ]
}
