| autoplacement | Optional. An object with configuration settings for auto-placement of shapes |
| defaults | Optional. An object which sets the default configuration of a shape or a line |
| defaultShapeType | Optional. The default type of a shape |
| exportStyles | Optional. Defines the styles that will be sent to the export service when exporting the diagram |
| lineConfig | Optional. An object with default configuration for the connector lines |
| margin | Optional. An object with settings of margins for positioning items in the diagram |
| scale | Optional. Defines the diagram scale |
| select | Optional. Enables selection in the diagram |
| toolbar | Optional. An array of icon objects which sets a toolbar with buttons for items |
| type | Required. Defines the mode of Diagram initialization |
| typeConfig | Optional. An object which defines the direction of the shapes in the mindmap mode of Diagram |