{
  "version": "experimental",
  "tags": [
    {
      "name": "icon-card",
      "path": "./devops/icon-manager/icon-card.element.ts",
      "attributes": [
        {
          "name": "icon",
          "type": "ManagedIcon"
        },
        {
          "name": "mode",
          "type": "\"picked\" | \"unpicked\"",
          "default": "\"picked\""
        }
      ],
      "properties": [
        {
          "name": "icon",
          "attribute": "icon",
          "type": "ManagedIcon"
        },
        {
          "name": "mode",
          "attribute": "mode",
          "type": "\"picked\" | \"unpicked\"",
          "default": "\"picked\""
        },
        {
          "name": "styles",
          "type": "CSSResult",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t}\\n\\n\\t\\t.card {\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-direction: column;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tpadding: 12px 8px 8px;\\n\\t\\t\\tborder: 1px solid var(--uui-color-border, #d8d7d9);\\n\\t\\t\\tborder-radius: 6px;\\n\\t\\t\\tbackground: var(--uui-color-surface, #fff);\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\ttransition: border-color 0.15s, box-shadow 0.15s;\\n\\t\\t\\tmin-height: 100px;\\n\\t\\t}\\n\\n\\t\\t.card:hover {\\n\\t\\t\\tborder-color: var(--uui-color-interactive, #3544b1);\\n\\t\\t\\tbox-shadow: 0 0 0 1px var(--uui-color-interactive, #3544b1);\\n\\t\\t}\\n\\n\\t\\t.card:focus-visible {\\n\\t\\t\\toutline: 2px solid var(--uui-color-interactive, #3544b1);\\n\\t\\t\\toutline-offset: 2px;\\n\\t\\t}\\n\\n\\t\\t.card.new {\\n\\t\\t\\tborder-color: var(--uui-color-positive, #2bc37c);\\n\\t\\t}\\n\\n\\t\\t.card.dirty {\\n\\t\\t\\tborder-color: var(--uui-color-warning, #f5c142);\\n\\t\\t}\\n\\n\\t\\t.icon-preview {\\n\\t\\t\\twidth: 32px;\\n\\t\\t\\theight: 32px;\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tjustify-content: center;\\n\\t\\t\\tcolor: var(--uui-color-text, #1b264f);\\n\\t\\t}\\n\\n\\t\\t.icon-preview svg {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t}\\n\\n\\t\\t.placeholder {\\n\\t\\t\\tfont-size: 20px;\\n\\t\\t\\topacity: 0.3;\\n\\t\\t}\\n\\n\\t\\t.icon-name {\\n\\t\\t\\tmargin-top: 6px;\\n\\t\\t\\tfont-size: 10px;\\n\\t\\t\\tfont-weight: 600;\\n\\t\\t\\ttext-align: center;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\n\\t\\t.icon-file {\\n\\t\\t\\tfont-size: 9px;\\n\\t\\t\\topacity: 0.5;\\n\\t\\t\\ttext-align: center;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\ttext-overflow: ellipsis;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\n\\t\\t.metadata-dot {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 4px;\\n\\t\\t\\tright: 4px;\\n\\t\\t\\twidth: 6px;\\n\\t\\t\\theight: 6px;\\n\\t\\t\\tborder-radius: 50%;\\n\\t\\t\\tbackground: var(--uui-color-interactive, #3544b1);\\n\\t\\t}\\n\\n\\t\\t.badge {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 4px;\\n\\t\\t\\tleft: 4px;\\n\\t\\t\\tfont-size: 8px;\\n\\t\\t\\tfont-weight: 700;\\n\\t\\t\\tpadding: 1px 4px;\\n\\t\\t\\tborder-radius: 3px;\\n\\t\\t\\ttext-transform: uppercase;\\n\\t\\t}\\n\\n\\t\\t.new-badge {\\n\\t\\t\\tbackground: var(--uui-color-positive, #2bc37c);\\n\\t\\t\\tcolor: white;\\n\\t\\t}\\n\\n\\t\\t.dirty-badge {\\n\\t\\t\\tbackground: var(--uui-color-warning, #f5c142);\\n\\t\\t\\tcolor: #1b264f;\\n\\t\\t}\\n\\n\\t\\t.add-btn {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 4px;\\n\\t\\t\\tright: 4px;\\n\\t\\t\\t--uui-button-height: 24px;\\n\\t\\t\\tfont-size: 16px;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "events": [
        {
          "name": "icon-add"
        },
        {
          "name": "icon-select"
        }
      ]
    },
    {
      "name": "icon-editor",
      "path": "./devops/icon-manager/icon-editor.element.ts",
      "attributes": [
        {
          "name": "icon",
          "type": "ManagedIcon | null"
        },
        {
          "name": "allGroups",
          "type": "string[]",
          "default": "[]"
        }
      ],
      "properties": [
        {
          "name": "icon",
          "attribute": "icon",
          "type": "ManagedIcon | null"
        },
        {
          "name": "allGroups",
          "attribute": "allGroups",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "CSSResult",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\theight: 100%;\\n\\t\\t}\\n\\n\\t\\t.editor {\\n\\t\\t\\tpadding: 16px;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\toverflow-y: auto;\\n\\t\\t\\tbox-sizing: border-box;\\n\\t\\t}\\n\\n\\t\\t.header {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tjustify-content: space-between;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tmargin-bottom: 16px;\\n\\t\\t}\\n\\n\\t\\t.header h3 {\\n\\t\\t\\tmargin: 0;\\n\\t\\t}\\n\\n\\t\\t.preview {\\n\\t\\t\\twidth: 64px;\\n\\t\\t\\theight: 64px;\\n\\t\\t\\tmargin: 0 auto 16px;\\n\\t\\t\\tcolor: var(--uui-color-text, #1b264f);\\n\\t\\t}\\n\\n\\t\\t.preview svg {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t}\\n\\n\\t\\t.placeholder {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tjustify-content: center;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\topacity: 0.3;\\n\\t\\t\\tfont-size: 12px;\\n\\t\\t}\\n\\n\\t\\t.field {\\n\\t\\t\\tmargin-bottom: 16px;\\n\\t\\t}\\n\\n\\t\\t.field label {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tfont-size: 12px;\\n\\t\\t\\tfont-weight: 600;\\n\\t\\t\\tmargin-bottom: 4px;\\n\\t\\t\\ttext-transform: uppercase;\\n\\t\\t\\topacity: 0.7;\\n\\t\\t}\\n\\n\\t\\t.readonly {\\n\\t\\t\\tfont-size: 13px;\\n\\t\\t\\topacity: 0.6;\\n\\t\\t}\\n\\n\\t\\tuui-input {\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\n\\t\\t.tag-list {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-wrap: wrap;\\n\\t\\t\\tgap: 4px;\\n\\t\\t\\tmargin-bottom: 6px;\\n\\t\\t}\\n\\n\\t\\t.tag {\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tcursor: default;\\n\\t\\t}\\n\\n\\t\\t.tag-remove {\\n\\t\\t\\tbackground: none;\\n\\t\\t\\tborder: none;\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\tfont-size: 14px;\\n\\t\\t\\tpadding: 0 0 0 4px;\\n\\t\\t\\tcolor: inherit;\\n\\t\\t\\topacity: 0.6;\\n\\t\\t}\\n\\n\\t\\t.tag-remove:hover {\\n\\t\\t\\topacity: 1;\\n\\t\\t}\\n\\n\\t\\t.suggestion {\\n\\t\\t\\tmargin-bottom: 6px;\\n\\t\\t}\\n\\n\\t\\t.suggestion small {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tfont-size: 11px;\\n\\t\\t\\topacity: 0.5;\\n\\t\\t\\tmargin-bottom: 4px;\\n\\t\\t}\\n\\n\\t\\t.suggestion-tag {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t\\tfont-size: 11px;\\n\\t\\t}\\n\\n\\t\\t.suggestion-tag:hover {\\n\\t\\t\\topacity: 0.8;\\n\\t\\t}\\n\\n\\t\\t.input-row {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tgap: 4px;\\n\\t\\t\\talign-items: center;\\n\\t\\t}\\n\\n\\t\\t.input-row uui-input {\\n\\t\\t\\tflex: 1;\\n\\t\\t}\\n\\n\\t\\t.flags {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tgap: 16px;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "events": [
        {
          "name": "icon-updated"
        },
        {
          "name": "editor-close"
        }
      ]
    },
    {
      "name": "icon-manager-app",
      "path": "./devops/icon-manager/icon-manager-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResult",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\theight: 100vh;\\n\\t\\t}\\n\\n\\t\\t.layout {\\n\\t\\t\\tdisplay: grid;\\n\\t\\t\\tgrid-template-rows: auto 1fr;\\n\\t\\t\\tgrid-template-columns: 1fr;\\n\\t\\t\\theight: 100%;\\n\\t\\t}\\n\\n\\t\\t.layout.with-editor {\\n\\t\\t\\tgrid-template-columns: 1fr 360px;\\n\\t\\t}\\n\\n\\t\\t.toolbar {\\n\\t\\t\\tgrid-column: 1 / -1;\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tgap: 12px;\\n\\t\\t\\tpadding: 12px 16px;\\n\\t\\t\\tbackground: var(--uui-color-surface, #fff);\\n\\t\\t\\tborder-bottom: 1px solid var(--uui-color-border, #d8d7d9);\\n\\t\\t\\tflex-wrap: wrap;\\n\\t\\t}\\n\\n\\t\\t.toolbar h1 {\\n\\t\\t\\tfont-size: 16px;\\n\\t\\t\\tmargin: 0;\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t}\\n\\n\\t\\t.tabs {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tgap: 4px;\\n\\t\\t}\\n\\n\\t\\t.search {\\n\\t\\t\\tflex: 1;\\n\\t\\t\\tmin-width: 200px;\\n\\t\\t}\\n\\n\\t\\t.grid-area {\\n\\t\\t\\toverflow-y: auto;\\n\\t\\t\\tpadding: 16px;\\n\\t\\t}\\n\\n\\t\\t.icon-count {\\n\\t\\t\\tfont-size: 12px;\\n\\t\\t\\topacity: 0.5;\\n\\t\\t\\tmargin-bottom: 8px;\\n\\t\\t}\\n\\n\\t\\t.icon-grid {\\n\\t\\t\\tdisplay: grid;\\n\\t\\t\\tgrid-template-columns: repeat(auto-fill, minmax(110px, 1fr));\\n\\t\\t\\tgap: 8px;\\n\\t\\t}\\n\\n\\t\\t.editor-panel {\\n\\t\\t\\tbackground: var(--uui-color-surface, #fff);\\n\\t\\t\\tborder-left: 1px solid var(--uui-color-border, #d8d7d9);\\n\\t\\t\\toverflow-y: auto;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "example-dashboard-with-collection",
      "path": "./examples/collection/dashboard-with-collection/dashboard-with-collection.element.ts"
    },
    {
      "name": "example-custom-modal-dashboard",
      "path": "./examples/custom-modal/example-custom-modal-dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "example-modal-element",
      "path": "./examples/custom-modal/example-custom-modal-element.element.ts",
      "description": "This class defines a custom design for the modal it self, in the same was as\nUUIModalSidebarElement and UUIModalDialogElement.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "example-modal-view",
      "path": "./examples/custom-modal/example-modal-view.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-dashboard",
      "path": "./examples/modal-routed/dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dashboard2",
      "path": "./examples/modal-routed/dashboard2.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-example-modal",
      "path": "./examples/modal-routed/modal/example-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-example-modal-step1",
      "path": "./examples/modal-routed/modal/steps/example-modal-step1.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-example-modal-step2",
      "path": "./examples/modal-routed/modal/steps/example-modal-step2.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-dashboard-tab1",
      "path": "./examples/modal-routed/tabs/tab1.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-tab2",
      "path": "./examples/modal-routed/tabs/tab2.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "example-section-sidebar-menu-playground-dashboard",
      "path": "./examples/section-sidebar-menu-expansion/playground-dashboard/section-sidebar-menu-playground.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "example-dashboard-with-tree",
      "path": "./examples/tree/dashboard-with-tree/dashboard-with-tree.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "example-workspace-content-type-alias-condition-workspace-view",
      "path": "./examples/workspace-content-type-condition/content-type-alias-condition-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "example-workspace-content-type-unique-condition-workspace-view",
      "path": "./examples/workspace-content-type-condition/content-type-unique-condition-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "example-counter-status-footer-app",
      "path": "./examples/workspace-context-counter/counter-status-footer-app.element.ts"
    },
    {
      "name": "mock-set-header-app",
      "path": "./mocks/backoffice-extensions/mock-set-header-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-app-auth",
      "path": "./src/apps/app/app-auth.element.ts"
    },
    {
      "name": "umb-app-error",
      "path": "./src/apps/app/app-error.element.ts",
      "description": "A full page error element that can be used either solo or for instance as the error 500 page and BootFailed",
      "attributes": [
        {
          "name": "errorHeadline",
          "description": "The headline to display",
          "type": "string | null | undefined"
        },
        {
          "name": "errorMessage",
          "description": "The error message to display",
          "type": "string | null | undefined"
        },
        {
          "name": "error",
          "description": "The error to display",
          "type": "unknown"
        },
        {
          "name": "hide-back-button",
          "description": "Hide the back button",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "errorHeadline",
          "attribute": "errorHeadline",
          "description": "The headline to display",
          "type": "string | null | undefined"
        },
        {
          "name": "errorMessage",
          "attribute": "errorMessage",
          "description": "The error message to display",
          "type": "string | null | undefined"
        },
        {
          "name": "error",
          "attribute": "error",
          "description": "The error to display",
          "type": "unknown"
        },
        {
          "name": "hideBackButton",
          "attribute": "hide-back-button",
          "description": "Hide the back button",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-app-logo",
      "path": "./src/apps/app/app-logo.element.ts",
      "attributes": [
        {
          "name": "loading",
          "description": "The loading attribute of the image.",
          "type": "'lazy' | 'eager'",
          "default": "\"'eager'\""
        },
        {
          "name": "logo-type",
          "description": "The type of logo to display. Mark will display the mark logo, and logo will display the full logo with text.",
          "type": "'mark' | 'logo'",
          "default": "\"'mark'\""
        },
        {
          "name": "override-theme",
          "description": "Override the application theme, for example if you want to display the dark theme logo on a light theme.",
          "type": "string",
          "default": "\"undefined\""
        }
      ],
      "properties": [
        {
          "name": "loading",
          "attribute": "loading",
          "description": "The loading attribute of the image.",
          "type": "'lazy' | 'eager'",
          "default": "\"'eager'\""
        },
        {
          "name": "logoType",
          "attribute": "logo-type",
          "description": "The type of logo to display. Mark will display the mark logo, and logo will display the full logo with text.",
          "type": "'mark' | 'logo'",
          "default": "\"'mark'\""
        },
        {
          "name": "overrideTheme",
          "attribute": "override-theme",
          "description": "Override the application theme, for example if you want to display the dark theme logo on a light theme.",
          "type": "string",
          "default": "\"undefined\""
        }
      ]
    },
    {
      "name": "umb-app-oauth",
      "path": "./src/apps/app/app-oauth.element.ts",
      "description": "A full page error element that can be used either solo or for instance as the error 500 page and BootFailed",
      "attributes": [
        {
          "name": "failure",
          "description": "Set to true if the login failed. A message will be shown instead of the loader.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "failure",
          "attribute": "failure",
          "description": "Set to true if the login failed. A message will be shown instead of the loader.",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-app",
      "path": "./src/apps/app/app.element.ts",
      "attributes": [
        {
          "name": "server-url",
          "description": "The base URL of the configured Umbraco server.",
          "type": "string",
          "default": "\"origin\""
        },
        {
          "name": "backoffice-path",
          "description": "The base path of the backoffice.",
          "type": "string",
          "default": "\"/umbraco\""
        },
        {
          "name": "bypass-auth",
          "description": "Bypass authentication.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "keep-user-logged-in",
          "description": "Keep the user logged in by automatically refreshing the session before it expires.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "serverUrl",
          "attribute": "server-url",
          "description": "The base URL of the configured Umbraco server.",
          "type": "string",
          "default": "\"origin\""
        },
        {
          "name": "backofficePath",
          "attribute": "backoffice-path",
          "description": "The base path of the backoffice.",
          "type": "string",
          "default": "\"/umbraco\""
        },
        {
          "name": "bypassAuth",
          "attribute": "bypass-auth",
          "description": "Bypass authentication.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "keepUserLoggedIn",
          "attribute": "keep-user-logged-in",
          "description": "Keep the user logged in by automatically refreshing the session before it expires.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tmin-width: 920px;\\n\\t\\t}\\n\\n\\t\\t:host,\\n\\t\\t#router-slot {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100vh;\\n\\t\\t}\\n\\n\\t\\t#loader {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\tjustify-content: center;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\topacity: 0;\\n\\t\\t\\tanimation: fadeIn 240ms forwards;\\n\\t\\t}\\n\\t\\t@keyframes fadeIn {\\n\\t\\t\\tto {\\n\\t\\t\\t\\topacity: 1;\\n\\t\\t\\t}\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-backoffice",
      "path": "./src/apps/backoffice/backoffice.element.ts",
      "properties": [
        {
          "name": "extensionRegistry",
          "description": "Backoffice extension registry.\nThis enables to register and unregister extensions via DevTools, or just via querying this element via the DOM.",
          "default": "\"umbExtensionsRegistry\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-backoffice-header-apps",
      "path": "./src/apps/backoffice/components/backoffice-header-apps.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-backoffice-header-logo",
      "path": "./src/apps/backoffice/components/backoffice-header-logo.element.ts",
      "description": "The backoffice header logo element.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-header-logo-display",
          "description": "The display property of the header logo."
        },
        {
          "name": "--umb-header-logo-margin",
          "description": "The margin of the header logo."
        },
        {
          "name": "--umb-header-logo-width",
          "description": "The width of the header logo."
        },
        {
          "name": "--umb-header-logo-height",
          "description": "The height of the header logo."
        },
        {
          "name": "--umb-logo-display",
          "description": "The display property of the logo."
        },
        {
          "name": "--umb-logo-width",
          "description": "The width of the logo."
        },
        {
          "name": "--umb-logo-height",
          "description": "The height of the logo."
        }
      ]
    },
    {
      "name": "umb-backoffice-header-sections",
      "path": "./src/apps/backoffice/components/backoffice-header-sections.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-backoffice-header",
      "path": "./src/apps/backoffice/components/backoffice-header.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-backoffice-main",
      "path": "./src/apps/backoffice/components/backoffice-main.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer-consent",
      "path": "./src/apps/installer/consent/installer-consent.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer-database",
      "path": "./src/apps/installer/database/installer-database.element.ts",
      "properties": [
        {
          "name": "databaseFormData",
          "type": "DatabaseInstallRequestModel"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer-error",
      "path": "./src/apps/installer/error/installer-error.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer",
      "path": "./src/apps/installer/installer.element.ts",
      "properties": [
        {
          "name": "step",
          "type": "number",
          "default": "1"
        }
      ]
    },
    {
      "name": "umb-installer-installing",
      "path": "./src/apps/installer/installing/installer-installing.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer-layout",
      "path": "./src/apps/installer/shared/layout/installer-layout.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installer-user",
      "path": "./src/apps/installer/user/installer-user.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview",
      "path": "./src/apps/preview/preview.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-upgrader-view",
      "path": "./src/apps/upgrader/upgrader-view.element.ts",
      "attributes": [
        {
          "name": "fetching",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "upgrading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "errorMessage",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "settings"
        }
      ],
      "properties": [
        {
          "name": "fetching",
          "attribute": "fetching",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "upgrading",
          "attribute": "upgrading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "errorMessage",
          "attribute": "errorMessage",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "settings",
          "attribute": "settings"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "onAuthorizeUpgrade",
          "description": "fires when the user clicks the continue button"
        }
      ]
    },
    {
      "name": "umb-upgrader",
      "path": "./src/apps/upgrader/upgrader.element.ts"
    },
    {
      "name": "uui-caret",
      "path": "./src/external/uui/uui-caret.element.ts",
      "description": "DEPRECATED: Please use uui-symbol-expand or uui-symbol-sort. A caret that rotates on click. Color will be `currentColor`",
      "attributes": [
        {
          "name": "open",
          "description": "Turns the arrow around.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "open",
          "attribute": "open",
          "description": "Turns the arrow around.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "CSSResult[]",
          "default": "[null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "since version 0.0.8"
    },
    {
      "name": "uui-popover",
      "path": "./src/external/uui/uui-popover.element.ts",
      "attributes": [
        {
          "name": "margin",
          "description": "Set the distance between popover-modal and trigger.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "placement",
          "description": "Define the placement of the popover-modal.",
          "type": "PopoverPlacement",
          "default": "\"'bottom-start'\""
        },
        {
          "name": "open",
          "description": "Opens the popover-modal.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "margin",
          "attribute": "margin",
          "description": "Set the distance between popover-modal and trigger.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "placement",
          "attribute": "placement",
          "description": "Define the placement of the popover-modal.",
          "type": "PopoverPlacement",
          "default": "\"'bottom-start'\""
        },
        {
          "name": "open",
          "attribute": "open",
          "description": "Opens the popover-modal.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "CSSResult[]",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "close",
          "description": "When popover is closed by user interaction."
        }
      ],
      "slots": [
        {
          "name": "trigger",
          "description": "The element that triggers the popover."
        },
        {
          "name": "popover",
          "description": "The content of the popover."
        }
      ],
      "cssProperties": [
        {
          "name": "--uui-popover-z-index",
          "description": "overwrite the z-index of the popover container."
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "This component has been deprecated and will be removed in future releases. It is being replaced by popover-container."
    },
    {
      "name": "umb-context-provider",
      "path": "./src/libs/context-api/provide/context-provider.element.ts",
      "description": "Provides a value to the context down the DOM tree.",
      "attributes": [
        {
          "name": "value",
          "description": "The value to provide to the context.",
          "type": "UmbContextMinimal | undefined"
        },
        {
          "name": "key",
          "description": "The key to provide to the context.",
          "type": "string | UmbContextToken<UmbContextMinimal, UmbContextMinimal>"
        }
      ],
      "properties": [
        {
          "name": "create",
          "description": "The value to provide to the context.",
          "type": "((host: UmbControllerHostElement) => UmbContextMinimal) | undefined"
        },
        {
          "name": "value",
          "attribute": "value",
          "description": "The value to provide to the context.",
          "type": "UmbContextMinimal | undefined"
        },
        {
          "name": "key",
          "attribute": "key",
          "description": "The key to provide to the context.",
          "type": "string | UmbContextToken<UmbContextMinimal, UmbContextMinimal>"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The context will be available to all descendants given in the default slot."
        }
      ]
    },
    {
      "name": "umb-controller-host-provider",
      "path": "./src/libs/controller-api/controller-host-provider.element.ts",
      "properties": [
        {
          "name": "create",
          "description": "A way to initialize controllers.",
          "type": "((host: UmbControllerHostElement) => void) | undefined"
        }
      ]
    },
    {
      "name": "umb-block-area-config-entry",
      "path": "./src/packages/block/block-grid/components/block-grid-area-config-entry/block-grid-area-config-entry.element.ts",
      "attributes": [
        {
          "name": "workspacePath",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "key",
          "type": "string | undefined"
        },
        {
          "name": "workspacePath",
          "attribute": "workspacePath",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-area-type-workspace-editor",
      "path": "./src/packages/block/block-grid/components/block-grid-area-config-entry/workspace/block-grid-area-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-area-type-workspace-view",
      "path": "./src/packages/block/block-grid/components/block-grid-area-config-entry/workspace/views/settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-area-type-workspace-view-settings",
      "path": "./src/packages/block/block-grid/components/block-grid-area-config-entry/workspace/views/settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-area",
      "path": "./src/packages/block/block-grid/components/block-grid-area/block-grid-area.element.ts",
      "attributes": [
        {
          "name": "area-key",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "areaKey",
          "attribute": "area-key",
          "type": "string | null | undefined"
        },
        {
          "name": "layoutColumns",
          "type": "number | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-areas-container",
      "path": "./src/packages/block/block-grid/components/block-grid-areas-container/block-grid-areas-container.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-block-inline",
      "path": "./src/packages/block/block-grid/components/block-grid-block-inline/block-grid-block-inline.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "index",
          "type": "number | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-block-unsupported",
      "path": "./src/packages/block/block-grid/components/block-grid-block-unsupported/block-grid-block-unsupported.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-block",
      "path": "./src/packages/block/block-grid/components/block-grid-block/block-grid-block.element.ts",
      "attributes": [
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "index",
          "type": "number | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-entries",
      "path": "./src/packages/block/block-grid/components/block-grid-entries/block-grid-entries.element.ts",
      "attributes": [
        {
          "name": "area-key",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "areaKey",
          "attribute": "area-key",
          "type": "string | null | undefined"
        },
        {
          "name": "layoutColumns",
          "type": "number | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-entry",
      "path": "./src/packages/block/block-grid/components/block-grid-entry/block-grid-entry.element.ts",
      "attributes": [
        {
          "name": "index",
          "type": "number | undefined"
        }
      ],
      "properties": [
        {
          "name": "index",
          "attribute": "index",
          "type": "number | undefined"
        },
        {
          "name": "contentKey",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UUIBlinkKeyframes\",null]"
        }
      ]
    },
    {
      "name": "umb-block-scale-handler",
      "path": "./src/packages/block/block-grid/components/block-scale-handler/block-scale-handler.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-ref-grid-block",
      "path": "./src/packages/block/block-grid/components/ref-grid-block/ref-grid-block.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid-area-type-permission",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-area-type-permission/block-grid-area-type-permission.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbBlockGridTypeAreaTypePermission[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbBlockGridTypeAreaTypePermission[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid-areas-config",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-areas-config/property-editor-ui-block-grid-areas-config.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbBlockGridTypeAreaType[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbBlockGridTypeAreaType[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid-column-span",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-column-span/property-editor-ui-block-grid-column-span.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbBlockGridTypeColumnSpanOption[]",
          "default": "[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbBlockGridTypeColumnSpanOption[]",
          "default": "[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-editor/property-editor-ui-block-grid.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "value",
          "type": "UmbBlockGridValueModel | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-property-editor-value-summary",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-block-grid-group-configuration",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-group-configuration/property-editor-ui-block-grid-group-configuration.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbBlockGridTypeGroupType[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbBlockGridTypeGroupType[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid-layout-stylesheet",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-layout-stylesheet/property-editor-ui-block-grid-layout-stylesheet.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string | string[] | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-grid-type-configuration",
      "path": "./src/packages/block/block-grid/property-editors/block-grid-type-configuration/property-editor-ui-block-grid-type-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockTypeWithGroupKey[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-type-workspace-view-advanced",
      "path": "./src/packages/block/block-grid/workspace/views/block-grid-type-workspace-view-advanced.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-type-workspace-view-areas",
      "path": "./src/packages/block/block-grid/workspace/views/block-grid-type-workspace-view-areas.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-type-workspace-view",
      "path": "./src/packages/block/block-grid/workspace/views/block-grid-type-workspace-view-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-grid-type-workspace-view-settings",
      "path": "./src/packages/block/block-grid/workspace/views/block-grid-type-workspace-view-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-list-entry",
      "path": "./src/packages/block/block-list/components/block-list-entry/block-list-entry.element.ts",
      "attributes": [
        {
          "name": "index",
          "type": "number | undefined"
        }
      ],
      "properties": [
        {
          "name": "index",
          "attribute": "index",
          "type": "number | undefined"
        },
        {
          "name": "contentKey",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UUIBlinkKeyframes\",null]"
        }
      ]
    },
    {
      "name": "umb-inline-list-block",
      "path": "./src/packages/block/block-list/components/inline-list-block/inline-list-block.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined",
          "deprecatedMessage": "Use the `name` slot to project a `<umb-ufm-render>` instead. Will be removed in Umbraco 19."
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined",
          "deprecatedMessage": "Use the `name` slot to project a `<umb-ufm-render>` instead. Will be removed in Umbraco 19."
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "index",
          "type": "number | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "name",
          "description": "Content rendered as the block's primary label. The expected projection is a `<umb-ufm-render>` element owned by the parent block-list entry."
        }
      ]
    },
    {
      "name": "umb-ref-list-block",
      "path": "./src/packages/block/block-list/components/ref-list-block/ref-list-block.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined",
          "deprecatedMessage": "Use the `name` slot to project a `<umb-ufm-render>` instead. Will be removed in Umbraco 19."
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined",
          "deprecatedMessage": "Use the `name` slot to project a `<umb-ufm-render>` instead. Will be removed in Umbraco 19."
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "index",
          "type": "number | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "name",
          "description": "Content rendered in the block's primary label area (the `name` slot of the inner `uui-ref-node`). The expected projection is a `<umb-ufm-render>` element owned by the parent block-list entry."
        }
      ]
    },
    {
      "name": "umb-unsupported-list-block",
      "path": "./src/packages/block/block-list/components/unsupported-list-block/unsupported-list-block.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-list",
      "path": "./src/packages/block/block-list/property-editors/block-list-editor/property-editor-ui-block-list.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockListValueModel | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-list-property-editor-value-summary",
      "path": "./src/packages/block/block-list/property-editors/block-list-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-block-list-type-configuration",
      "path": "./src/packages/block/block-list/property-editors/block-list-type-configuration/property-editor-ui-block-list-type-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockTypeBaseModel[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-block-list-type-workspace-view-settings",
      "path": "./src/packages/block/block-list/workspace/views/block-list-type-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-rte-block-inline",
      "path": "./src/packages/block/block-rte/components/block-rte-entry/block-rte-entry-inline.element.ts",
      "description": "Implementation for the inline component, inherited code from the umb-rte-block element.",
      "attributes": [
        {
          "name": "data-content-key",
          "type": "string | undefined"
        },
        {
          "name": "unsupported",
          "description": "Reflects whether the block's content type is no longer registered. Set internally by context — do not set externally.",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "contentKey",
          "attribute": "data-content-key",
          "type": "string | undefined"
        },
        {
          "name": "unsupported",
          "attribute": "unsupported",
          "description": "Reflects whether the block's content type is no longer registered. Set internally by context — do not set externally.",
          "type": "boolean | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-rte-block",
      "path": "./src/packages/block/block-rte/components/block-rte-entry/block-rte-entry.element.ts",
      "attributes": [
        {
          "name": "data-content-key",
          "type": "string | undefined"
        },
        {
          "name": "unsupported",
          "description": "Reflects whether the block's content type is no longer registered. Set internally by context — do not set externally.",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "contentKey",
          "attribute": "data-content-key",
          "type": "string | undefined"
        },
        {
          "name": "unsupported",
          "attribute": "unsupported",
          "description": "Reflects whether the block's content type is no longer registered. Set internally by context — do not set externally.",
          "type": "boolean | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-ref-rte-block",
      "path": "./src/packages/block/block-rte/components/ref-rte-block/ref-rte-block.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "index",
          "type": "number | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-unsupported-rte-block",
      "path": "./src/packages/block/block-rte/components/unsupported-rte-block/unsupported-rte-block.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-rte-type-configuration",
      "path": "./src/packages/block/block-rte/property-editors/property-editor-ui-block-rte-type-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockTypeBaseModel[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-block-rte-type-workspace-view-settings",
      "path": "./src/packages/block/block-rte/workspace/views/block-rte-type-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-single-entry",
      "path": "./src/packages/block/block-single/components/block-single-entry/block-single-entry.element.ts",
      "attributes": [
        {
          "name": "index",
          "type": "number | undefined"
        }
      ],
      "properties": [
        {
          "name": "index",
          "attribute": "index",
          "type": "number | undefined"
        },
        {
          "name": "contentKey",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UUIBlinkKeyframes\",null]"
        }
      ]
    },
    {
      "name": "umb-inline-single-block",
      "path": "./src/packages/block/block-single/components/inline-single-block/inline-single-block.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-ref-single-block",
      "path": "./src/packages/block/block-single/components/ref-single-block/ref-single-block.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined"
        },
        {
          "name": "unpublished",
          "attribute": "unpublished",
          "type": "boolean | undefined"
        },
        {
          "name": "content"
        },
        {
          "name": "settings"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-unsupported-single-block",
      "path": "./src/packages/block/block-single/components/unsupported-single-block/unsupported-single-block.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-block-single",
      "path": "./src/packages/block/block-single/property-editors/block-single-editor/property-editor-ui-block-single.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockSingleValueModel | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-single-property-editor-value-summary",
      "path": "./src/packages/block/block-single/property-editors/block-single-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-block-single-type-configuration",
      "path": "./src/packages/block/block-single/property-editors/block-single-type-configuration/property-editor-ui-block-single-type-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbBlockTypeBaseModel[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-block-single-type-workspace-view-settings",
      "path": "./src/packages/block/block-single/workspace/views/block-single-type-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-type-card",
      "path": "./src/packages/block/block-type/components/block-type-card/block-type-card.element.ts",
      "attributes": [
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "iconFile",
          "type": "string | undefined"
        },
        {
          "name": "iconColor",
          "type": "string | undefined"
        },
        {
          "name": "backgroundColor",
          "type": "string | undefined"
        },
        {
          "name": "contentElementTypeKey",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-block-type-custom-view-guide",
      "path": "./src/packages/block/block-type/components/block-type-custom-view-guide/block-type-custom-view-guide.element.ts",
      "attributes": [
        {
          "name": "block-editor-type",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "blockEditorType",
          "attribute": "block-editor-type",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-block-type",
      "path": "./src/packages/block/block-type/components/input-block-type/input-block-type.element.ts",
      "description": "TODO: Look into sending a \"change\" event when there is a change, rather than create, delete, and change event. Make sure it doesn't break move for RTE/List/Grid. [LI]",
      "attributes": [
        {
          "name": "propertyAlias",
          "type": "string | undefined"
        },
        {
          "name": "workspacePath",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "BlockType[]"
        },
        {
          "name": "propertyAlias",
          "attribute": "propertyAlias",
          "type": "string | undefined"
        },
        {
          "name": "workspacePath",
          "attribute": "workspacePath",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "container-change"
        },
        {
          "name": "create"
        }
      ]
    },
    {
      "name": "umb-block-type-workspace-editor",
      "path": "./src/packages/block/block-type/workspace/block-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-action-list",
      "path": "./src/packages/block/block/action/block-action-list.element.ts",
      "description": "Renders registered blockAction extensions inside a uui-action-bar.\nFilters actions by block editor type and content type alias.",
      "attributes": [
        {
          "name": "block-editor",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "blockEditor",
          "attribute": "block-editor",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-block-action",
      "path": "./src/packages/block/block/action/default/block-action.element.ts",
      "description": "Default element for the `blockAction` extension type.\nRenders a `<uui-button>` with icon and validation badge, honoring `href`, `execute`, and `getValidationDataPath` from the action API.",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestBlockAction<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-overlay-expose-button",
      "path": "./src/packages/block/block/components/block-overlay-expose-button/block-overlay-expose-button.element.ts",
      "properties": [
        {
          "name": "contentTypeName",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-catalogue-modal",
      "path": "./src/packages/block/block/modals/block-catalogue/block-catalogue-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-workspace-editor",
      "path": "./src/packages/block/block/workspace/block-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-block-workspace-view-edit-content-no-router",
      "path": "./src/packages/block/block/workspace/views/edit/block-workspace-view-edit-content-no-router.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-workspace-view-edit-properties",
      "path": "./src/packages/block/block/workspace/views/edit/block-workspace-view-edit-properties.element.ts",
      "attributes": [
        {
          "name": "container-name",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "managerName",
          "type": "UmbBlockWorkspaceElementManagerNames | undefined"
        },
        {
          "name": "containerId",
          "attribute": "container-name",
          "type": "string | null | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-workspace-view-edit-property",
      "path": "./src/packages/block/block/workspace/views/edit/block-workspace-view-edit-property.element.ts",
      "properties": [
        {
          "name": "variantId"
        },
        {
          "name": "property"
        },
        {
          "name": "ownerContext",
          "type": "UmbBlockElementManager<UmbBlockLayoutBaseModel> | undefined"
        }
      ]
    },
    {
      "name": "umb-block-workspace-view-edit-tab",
      "path": "./src/packages/block/block/workspace/views/edit/block-workspace-view-edit-tab.element.ts",
      "attributes": [
        {
          "name": "containerId",
          "type": "string | null | undefined"
        },
        {
          "name": "hideSingleGroup",
          "description": "This is used by Inline Editing Mode of Block Editors, to simplify the visuals when possible.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "managerName",
          "type": "UmbBlockWorkspaceElementManagerNames | undefined"
        },
        {
          "name": "containerId",
          "attribute": "containerId",
          "type": "string | null | undefined"
        },
        {
          "name": "hideSingleGroup",
          "attribute": "hideSingleGroup",
          "description": "This is used by Inline Editing Mode of Block Editors, to simplify the visuals when possible.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-block-workspace-view-edit",
      "path": "./src/packages/block/block/workspace/views/edit/block-workspace-view-edit.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-manifest-viewer-modal",
      "path": "./src/packages/block/modals/manifest-viewer/manifest-viewer-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-clipboard-entry-picker-modal",
      "path": "./src/packages/clipboard/clipboard-entry/picker-modal/clipboard-entry-picker-modal.element.ts"
    },
    {
      "name": "umb-clipboard-entry-picker",
      "path": "./src/packages/clipboard/clipboard-entry/picker/clipboard-entry-picker.element.ts",
      "attributes": [
        {
          "name": "selection",
          "type": "UmbEntityUnique[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ],
      "properties": [
        {
          "name": "selection",
          "attribute": "selection",
          "type": "UmbEntityUnique[]",
          "default": "[]"
        },
        {
          "name": "config",
          "attribute": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-clipboard-table-collection-view",
      "path": "./src/packages/clipboard/collection/views/table/clipboard-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-code-editor-modal",
      "path": "./src/packages/code-editor/code-editor-modal/code-editor-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-code-editor",
      "path": "./src/packages/code-editor/components/code-editor.element.ts",
      "description": "A custom element that renders a code editor. Code editor is based on the Monaco Editor library.\nThe element will listen to the theme context and update the theme accordingly.\nParts of the monaco Api is exposed through the `editor` property. You can access the monaco editor instance through `editor.monacoEditor`.",
      "attributes": [
        {
          "name": "disable-line-numbers",
          "description": "Whether to show line numbers.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disable-minimap",
          "description": "Whether to show minimap.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "word-wrap",
          "description": "Whether to enable word wrap. Default is false.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "auto-height",
          "description": "Whether to enable auto-height mode where the editor grows to fit content.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disable-folding",
          "description": "Whether to enable folding. Default is true.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "language",
          "description": "Language of the editor. Default is javascript.",
          "type": "CodeEditorLanguage",
          "default": "\"javascript\""
        },
        {
          "name": "theme",
          "description": "Theme of the editor. Default is light. Element will listen to the theme context and update the theme accordingly.",
          "type": "CodeEditorTheme",
          "default": "\"umb-light\""
        },
        {
          "name": "code",
          "description": "Value of the editor. Default is empty string.",
          "type": "string"
        },
        {
          "name": "readonly",
          "description": "Whether the editor is readonly.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "description": "Label of the editor. Default is 'Code Editor'.",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "editor",
          "type": "UmbCodeEditorController | undefined"
        },
        {
          "name": "disableLineNumbers",
          "attribute": "disable-line-numbers",
          "description": "Whether to show line numbers.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disableMinimap",
          "attribute": "disable-minimap",
          "description": "Whether to show minimap.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "wordWrap",
          "attribute": "word-wrap",
          "description": "Whether to enable word wrap. Default is false.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "autoHeight",
          "attribute": "auto-height",
          "description": "Whether to enable auto-height mode where the editor grows to fit content.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disableFolding",
          "attribute": "disable-folding",
          "description": "Whether to enable folding. Default is true.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "container"
        },
        {
          "name": "language",
          "attribute": "language",
          "description": "Language of the editor. Default is javascript.",
          "type": "CodeEditorLanguage",
          "default": "\"javascript\""
        },
        {
          "name": "theme",
          "attribute": "theme",
          "description": "Theme of the editor. Default is light. Element will listen to the theme context and update the theme accordingly.",
          "type": "CodeEditorTheme",
          "default": "\"umb-light\""
        },
        {
          "name": "code",
          "attribute": "code",
          "description": "Value of the editor. Default is empty string.",
          "type": "string"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Whether the editor is readonly.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "attribute": "label",
          "description": "Label of the editor. Default is 'Code Editor'.",
          "type": "string | undefined"
        }
      ],
      "events": [
        {
          "name": "input",
          "description": "Fired when the value of the editor changes."
        },
        {
          "name": "change",
          "description": "Fired when the entire model of editor is replaced."
        },
        {
          "name": "loaded",
          "description": "Fired when the editor is loaded and ready to use."
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-code-editor",
      "path": "./src/packages/code-editor/property-editor/property-editor-ui-code-editor.element.ts",
      "attributes": [
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-code-editor-property-editor-value-summary",
      "path": "./src/packages/code-editor/property-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-content-type-workspace-editor-header",
      "path": "./src/packages/content/content-type/global-components/content-type-workspace-editor-header.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-content-type-collection-configuration",
      "path": "./src/packages/content/content-type/global-components/input-content-type-collection-configuration/input-content-type-collection-configuration.element.ts",
      "attributes": [
        {
          "name": "default-value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "defaultValue",
          "attribute": "default-value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-composition-picker-modal",
      "path": "./src/packages/content/content-type/modals/composition-picker/composition-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-content-type-design-editor-group",
      "path": "./src/packages/content/content-type/workspace/views/design/content-type-design-editor-group.element.ts",
      "attributes": [
        {
          "name": "sort-mode-active",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "group",
          "type": "UmbPropertyTypeContainerMergedModel | undefined"
        },
        {
          "name": "groupStructureHelper",
          "type": "UmbContentTypeContainerStructureHelper<UmbContentTypeModel> | undefined"
        },
        {
          "name": "sortModeActive",
          "attribute": "sort-mode-active",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "editContentTypePath",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",\"UUIBlinkKeyframes\",null]"
        }
      ]
    },
    {
      "name": "umb-content-type-design-editor-properties",
      "path": "./src/packages/content/content-type/workspace/views/design/content-type-design-editor-properties.element.ts",
      "attributes": [
        {
          "name": "container-id",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "containerId",
          "attribute": "container-id",
          "type": "string | null | undefined"
        },
        {
          "name": "editContentTypePath",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-type-design-editor-property",
      "path": "./src/packages/content/content-type/workspace/views/design/content-type-design-editor-property.element.ts",
      "attributes": [
        {
          "name": "property",
          "description": "Property, the data object for the property.",
          "type": "UmbPropertyTypeModel | UmbPropertyTypeScaffoldModel | undefined",
          "default": "\"\""
        },
        {
          "name": "sort-mode-active",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "propertyStructureHelper",
          "type": "UmbContentTypePropertyStructureHelper<UmbContentTypeModel> | undefined"
        },
        {
          "name": "property",
          "attribute": "property",
          "description": "Property, the data object for the property.",
          "type": "UmbPropertyTypeModel | UmbPropertyTypeScaffoldModel | undefined",
          "default": "\"\""
        },
        {
          "name": "sortModeActive",
          "attribute": "sort-mode-active",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "editContentTypePath",
          "type": "string | undefined"
        },
        {
          "name": "ownerVariesByCulture",
          "type": "boolean | undefined"
        },
        {
          "name": "ownerVariesBySegment",
          "type": "boolean | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "editor",
          "description": "Slot for rendering the Property Editor"
        }
      ]
    },
    {
      "name": "umb-content-type-design-editor-tab",
      "path": "./src/packages/content/content-type/workspace/views/design/content-type-design-editor-tab.element.ts",
      "attributes": [
        {
          "name": "containerId",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "containerId",
          "attribute": "containerId",
          "type": "string | null | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-content-type-design-editor",
      "path": "./src/packages/content/content-type/workspace/views/design/content-type-design-editor.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceViewContentTypeDesignEditorKind"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-audit-log-action",
      "path": "./src/packages/content/content/audit-log/audit-log-action/audit-log-action.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | null | undefined"
        },
        {
          "name": "unique",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | null | undefined"
        },
        {
          "name": "unique",
          "attribute": "unique",
          "type": "string | null | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestAuditLogAction<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-content-audit-log-workspace-info-app",
      "path": "./src/packages/content/content/audit-log/info-app/content-audit-log-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceInfoAppAuditLogKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-collection-workspace-view",
      "path": "./src/packages/content/content/collection/content-collection-workspace-view.element.ts",
      "properties": [
        {
          "name": "manifest"
        }
      ]
    },
    {
      "name": "umb-property-type-based-property",
      "path": "./src/packages/content/content/components/property-type-based-property/property-type-based-property.element.ts",
      "attributes": [
        {
          "name": "data-path",
          "type": "string | undefined"
        },
        {
          "name": "ownerEntityType",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the property to readonly, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "property"
        },
        {
          "name": "dataTypeDetail",
          "description": "Optional pre-loaded data type detail. When provided, the element uses this directly instead of loading individually.",
          "type": "UmbDataTypeDetailModel"
        },
        {
          "name": "dataPath",
          "attribute": "data-path",
          "type": "string | undefined"
        },
        {
          "name": "ownerEntityType",
          "attribute": "ownerEntityType",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the property to readonly, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-workspace-property",
      "path": "./src/packages/content/content/global-components/content-workspace-property.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-content-publish-modal",
      "path": "./src/packages/content/content/publishing/publish/modal/content-publish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-unpublish-modal",
      "path": "./src/packages/content/content/publishing/unpublish/modal/content-unpublish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-rollback-modal",
      "path": "./src/packages/content/content/rollback/modal/content-rollback-modal.element.ts",
      "properties": [
        {
          "name": "currentVersionHeader",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-sort-children-of-content-modal",
      "path": "./src/packages/content/content/tree/sort-children-of-content/modal/sort-children-of-content-modal.element.ts"
    },
    {
      "name": "umb-content-variant-language-picker",
      "path": "./src/packages/content/content/variant-picker/content-variant-language-picker.element.ts",
      "properties": [
        {
          "name": "variantLanguageOptions",
          "type": "UmbEntityVariantOptionModel[]"
        },
        {
          "name": "selectionManager",
          "type": "UmbSelectionManager<string>"
        },
        {
          "name": "pickableFilter",
          "description": "A filter function that determines if an item is pickable or not.",
          "type": "((item: UmbEntityVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "requiredFilter",
          "description": "A filter function that determines if an item should be highlighted as a must select.",
          "type": "((item: UmbEntityVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "renderAdditionalLabel",
          "description": "A render callback letting callers inject supplementary label content (e.g. a reference count) for an option,\nwithout this shared component needing to know about content-type-specific fields.",
          "type": "((option: UmbEntityVariantOptionModel) => unknown) | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-workspace-view-edit-properties",
      "path": "./src/packages/content/content/workspace/views/edit/content-editor-properties.element.ts",
      "attributes": [
        {
          "name": "container-id",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "containerId",
          "attribute": "container-id",
          "type": "string | null | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-workspace-view-edit-tab",
      "path": "./src/packages/content/content/workspace/views/edit/content-editor-tab.element.ts",
      "attributes": [
        {
          "name": "containerId",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "containerId",
          "attribute": "containerId",
          "type": "string | null | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-content-workspace-view-edit",
      "path": "./src/packages/content/content/workspace/views/edit/content-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-type-workspace-editor",
      "path": "./src/packages/content/property-type/workspace/property-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-type-workspace-view-settings",
      "path": "./src/packages/content/property-type/workspace/views/settings/property-workspace-view-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-auth-provider-default",
      "path": "./src/packages/core/auth/components/auth-provider-default.element.ts",
      "properties": [
        {
          "name": "onSubmit",
          "type": "(manifestOrProviderName: string | ManifestAuthProvider, loginHint?: string | undefined) => void"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "manifest",
          "description": "The manifest for the registered provider.",
          "type": "ManifestAuthProvider"
        },
        {
          "name": "userLoginState",
          "description": "The current user login state.",
          "type": "UmbUserLoginState | undefined"
        }
      ]
    },
    {
      "name": "umb-auth-view",
      "path": "./src/packages/core/auth/components/umb-auth-view.element.ts",
      "description": "A reusable auth login view that renders the full login screen (background, logo, greeting, providers).\nCan be used standalone as a page or composed inside a modal wrapper.",
      "properties": [
        {
          "name": "userLoginState",
          "type": "UmbUserLoginState",
          "default": "\"loggedOut\""
        },
        {
          "name": "onSuccess",
          "type": "(() => void) | undefined"
        },
        {
          "name": "props",
          "type": "UmbAuthProviderDefaultProps"
        },
        {
          "name": "headline"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-app-auth-modal",
      "path": "./src/packages/core/auth/modals/umb-app-auth-modal.element.ts"
    },
    {
      "name": "umb-auth-timeout-modal",
      "path": "./src/packages/core/auth/modals/umb-auth-timeout-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-collection-action-button",
      "path": "./src/packages/core/collection/action/button/collection-action-button.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbCollectionAction | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestCollectionAction | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-create-action-button",
      "path": "./src/packages/core/collection/action/create/collection-create-action.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbCreateCollectionActionApi | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-item-picker-modal",
      "path": "./src/packages/core/collection/collection-item-picker-modal/collection-item-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-collection",
      "path": "./src/packages/core/collection/collection.element.ts",
      "properties": [
        {
          "name": "config",
          "type": "ConfigType | undefined"
        },
        {
          "name": "filter",
          "type": "FilterType | undefined"
        },
        {
          "name": "interactionMemories",
          "description": "The memories to restore the collection with, ex. the view, filter, ordering and page it was left in.",
          "type": "UmbInteractionMemoryModel[] | undefined"
        }
      ]
    },
    {
      "name": "umb-boolean-table-column-view",
      "path": "./src/packages/core/collection/components/boolean-table-column-view/boolean-table-column-view.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-collection-action-bundle",
      "path": "./src/packages/core/collection/components/collection-action-bundle.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-collection-filter-field",
      "path": "./src/packages/core/collection/components/collection-filter-field.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-collection-selection-actions",
      "path": "./src/packages/core/collection/components/collection-selection-actions.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-collection-toolbar",
      "path": "./src/packages/core/collection/components/collection-toolbar.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-collection-view-bundle",
      "path": "./src/packages/core/collection/components/collection-view-bundle.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-date-table-column-view",
      "path": "./src/packages/core/collection/components/date-table-column-view/date-table-column-view.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-pagination",
      "path": "./src/packages/core/collection/components/pagination/collection-pagination.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-collection-default",
      "path": "./src/packages/core/collection/default/collection-default.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-default-collection-text-filter",
      "path": "./src/packages/core/collection/filter/text/default-collection-text-filter.element.ts",
      "description": "[object Object],[object Object],[object Object]",
      "properties": [
        {
          "name": "api",
          "description": "The API instance that handles the filter logic.\nThis is set by the extension system when the element is created.",
          "type": "UmbCollectionTextFilterApi | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-default-collection-item-card",
      "path": "./src/packages/core/collection/item/entity-collection-item-card/default-collection-item-card.element.ts",
      "attributes": [
        {
          "name": "item",
          "description": "The collection item model to render."
        },
        {
          "name": "selectable",
          "description": "Whether the item should render with selection affordances.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "description": "When true, the item only supports selection (no navigation).",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "description": "Whether the item is currently selected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "description": "Whether the item is disabled.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "description": "Optional href used by card/ref renderers to provide a link.",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "description": "The collection item model to render."
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "description": "Whether the item should render with selection affordances.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "selectOnly",
          "description": "When true, the item only supports selection (no navigation).",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "description": "Whether the item is currently selected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Whether the item is disabled.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "Optional href used by card/ref renderers to provide a link.",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-entity-collection-item-card",
      "path": "./src/packages/core/collection/item/entity-collection-item-card/entity-collection-item-card.element.ts",
      "attributes": [
        {
          "name": "selectable",
          "type": "boolean"
        },
        {
          "name": "select-only",
          "type": "boolean"
        },
        {
          "name": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "type": "boolean"
        },
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "item",
          "type": "UmbCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean"
        },
        {
          "name": "selectOnly",
          "attribute": "select-only",
          "type": "boolean"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean"
        },
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "detailProperties",
          "type": "UmbCollectionItemDetailPropertyConfig[] | undefined"
        }
      ]
    },
    {
      "name": "umb-default-collection-item-ref",
      "path": "./src/packages/core/collection/item/entity-collection-item-ref/default-collection-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "description": "The collection item model to render."
        },
        {
          "name": "selectable",
          "description": "Whether the item should render with selection affordances.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "description": "When true, the item only supports selection (no navigation).",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "description": "Whether the item is currently selected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "description": "Whether the item is disabled.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "description": "Optional href used by card/ref renderers to provide a link.",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "description": "The collection item model to render."
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "description": "Whether the item should render with selection affordances.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "selectOnly",
          "description": "When true, the item only supports selection (no navigation).",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "description": "Whether the item is currently selected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Whether the item is disabled.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "Optional href used by card/ref renderers to provide a link.",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-entity-collection-item-ref",
      "path": "./src/packages/core/collection/item/entity-collection-item-ref/entity-collection-item-ref.element.ts",
      "attributes": [
        {
          "name": "selectable",
          "type": "boolean"
        },
        {
          "name": "select-only",
          "type": "boolean"
        },
        {
          "name": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "type": "boolean"
        },
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "item",
          "type": "UmbCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean"
        },
        {
          "name": "selectOnly",
          "attribute": "select-only",
          "type": "boolean"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean"
        },
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "detailProperties",
          "type": "UmbCollectionItemDetailPropertyConfig[] | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-menu",
      "path": "./src/packages/core/collection/menu/collection-menu.element.ts"
    },
    {
      "name": "umb-default-collection-menu",
      "path": "./src/packages/core/collection/menu/default/default-collection-menu.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbDefaultCollectionMenuContext | undefined"
        },
        {
          "name": "selectionConfiguration",
          "type": "UmbCollectionSelectionConfiguration",
          "default": "\"_selectionConfiguration\""
        },
        {
          "name": "selectableFilter",
          "type": "(item: UmbCollectionItemModel) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "filter",
          "type": "(item: UmbCollectionItemModel) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "filterArgs",
          "type": "Record<string, unknown> | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\t--uui-menu-item-indent: 0;\\n\\t\\t\\t--uui-menu-item-flat-structure: 1;\\n\\t\\t}\\n\\n\\t\\t#load-more {\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-collection-menu-item",
      "path": "./src/packages/core/collection/menu/menu-item/collection-menu-item.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | undefined"
        },
        {
          "name": "props",
          "type": "Record<string, unknown> | undefined"
        }
      ]
    },
    {
      "name": "umb-default-collection-menu-item",
      "path": "./src/packages/core/collection/menu/menu-item/default/default-collection-menu-item.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbCollectionItemModel | undefined"
        },
        {
          "name": "api",
          "type": "UmbCollectionMenuItemContext<UmbCollectionItemModel> | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-card-collection-view",
      "path": "./src/packages/core/collection/view/card/card-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-ref-collection-view",
      "path": "./src/packages/core/collection/view/ref/ref-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-entity-name-table-column-layout",
      "path": "./src/packages/core/collection/view/table/entity-name-table-column-layout.element.ts",
      "description": "Table column layout element that renders an entity name, optionally as a link.",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEntityNameTableColumnValue"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-table-collection-view",
      "path": "./src/packages/core/collection/view/table/table-collection-view.element.ts",
      "description": "A table-based collection view element provided by the `table` kind.\nRenders collection items as table rows with manifest-driven columns, entity context per row, and entity actions.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-workspace-view",
      "path": "./src/packages/core/collection/workspace-view/collection-workspace-view.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceViewCollectionKind | undefined"
        }
      ]
    },
    {
      "name": "umb-backoffice-modal-container",
      "path": "./src/packages/core/components/backoffice-modal-container/backoffice-modal-container.element.ts",
      "attributes": [
        {
          "name": "fill-background",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "fillBackground",
          "attribute": "fill-background",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-backoffice-notification-container",
      "path": "./src/packages/core/components/backoffice-notification-container/backoffice-notification-container.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-badge",
      "path": "./src/packages/core/components/badge/badge.element.ts",
      "attributes": [
        {
          "name": "color",
          "description": "Changes the look of the button to one of the predefined, symbolic looks.",
          "type": "\"default\" | \"positive\" | \"warning\" | \"danger\"",
          "default": "\"\\\"default\\\"\""
        },
        {
          "name": "look",
          "description": "Changes the look of the button to one of the predefined, symbolic looks.",
          "type": "\"default\" | \"primary\" | \"secondary\" | \"outline\" | \"placeholder\"",
          "default": "\"\\\"default\\\"\""
        },
        {
          "name": "attention",
          "description": "Bring attention to this badge by applying a bounce animation.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "color",
          "attribute": "color",
          "description": "Changes the look of the button to one of the predefined, symbolic looks.",
          "type": "\"default\" | \"positive\" | \"warning\" | \"danger\"",
          "default": "\"\\\"default\\\"\""
        },
        {
          "name": "look",
          "attribute": "look",
          "description": "Changes the look of the button to one of the predefined, symbolic looks.",
          "type": "\"default\" | \"primary\" | \"secondary\" | \"outline\" | \"placeholder\"",
          "default": "\"\\\"default\\\"\""
        },
        {
          "name": "attention",
          "attribute": "attention",
          "description": "Bring attention to this badge by applying a bounce animation.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-body-layout",
      "path": "./src/packages/core/components/body-layout/body-layout.element.ts",
      "attributes": [
        {
          "name": "headline",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "header-transparent",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "loading",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "headline",
          "attribute": "headline",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "headerTransparent",
          "attribute": "header-transparent",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "loading",
          "attribute": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "Slot for main content"
        },
        {
          "name": "icon",
          "description": "Slot for icon"
        },
        {
          "name": "name",
          "description": "Slot for name"
        },
        {
          "name": "header",
          "description": "Slot for header element"
        },
        {
          "name": "footer",
          "description": "Slot for footer element"
        },
        {
          "name": "footer-info",
          "description": "Slot for info in the footer"
        },
        {
          "name": "actions",
          "description": "Slot for actions in the footer"
        },
        {
          "name": "default",
          "description": "slot for main content"
        }
      ]
    },
    {
      "name": "umb-code-block",
      "path": "./src/packages/core/components/code-block/code-block.element.ts",
      "description": "A simple styled box for showing code-based error messages or blocks od code.",
      "attributes": [
        {
          "name": "language",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "copy",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "language",
          "attribute": "language",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "copy",
          "attribute": "copy",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "the default slot where the full message resides"
        }
      ]
    },
    {
      "name": "umb-dropdown",
      "path": "./src/packages/core/components/dropdown/dropdown.element.ts",
      "attributes": [
        {
          "name": "open",
          "type": "boolean"
        },
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "look",
          "type": "UUIInterfaceLook",
          "default": "\"default\""
        },
        {
          "name": "color",
          "type": "UUIInterfaceColor",
          "default": "\"default\""
        },
        {
          "name": "placement",
          "type": "PopoverContainerPlacement",
          "default": "\"bottom-start\""
        },
        {
          "name": "compact",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hide-expand",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "open",
          "attribute": "open",
          "type": "boolean"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "look",
          "attribute": "look",
          "type": "UUIInterfaceLook",
          "default": "\"default\""
        },
        {
          "name": "color",
          "attribute": "color",
          "type": "UUIInterfaceColor",
          "default": "\"default\""
        },
        {
          "name": "placement",
          "attribute": "placement",
          "type": "PopoverContainerPlacement",
          "default": "\"bottom-start\""
        },
        {
          "name": "compact",
          "attribute": "compact",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hideExpand",
          "attribute": "hide-expand",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "popoverContainerElement"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-actions-bundle",
      "path": "./src/packages/core/components/entity-actions-bundle/entity-actions-bundle.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "unique",
          "type": "string | null | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "label",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "unique",
          "attribute": "unique",
          "type": "string | null | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-frame",
      "path": "./src/packages/core/components/entity-frame/entity-frame.element.ts",
      "description": "An overlay that frames its parent with a rounded border and shows a label tab\njust above the parent's top-right corner. Visibility is controlled by the consumer via\n`--umb-entity-frame-opacity` (defaults to `1`); the typical pattern is for the parent\ncontainer to set it to `0` by default and toggle to `1` on `:hover` and/or `:focus-within`.\nThe parent must establish a positioning context (e.g. `position: relative`), and must not\nclip overflow above its top edge (the tab renders outside the parent's content box).",
      "attributes": [
        {
          "name": "label",
          "description": "Text displayed in the tab when no slot content is projected.",
          "type": "string",
          "default": "\"''\""
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "description": "Text displayed in the tab when no slot content is projected.",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "Optional rich content for the tab. Falls back to the `label` property."
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-entity-frame-border-width",
          "description": "Thickness of the border. Defaults to `2px`."
        },
        {
          "name": "--umb-entity-frame-color",
          "description": "Accent colour for the border and tab background. Defaults to `--uui-color-focus`."
        },
        {
          "name": "--umb-entity-frame-contrast-color",
          "description": "Text colour for the tab. Defaults to `--uui-color-selected-contrast`. Override when using a custom `--umb-entity-frame-color` that does not pair with the default contrast token."
        },
        {
          "name": "--umb-entity-frame-opacity",
          "description": "Opacity of the border and tab. Defaults to `1`. Set to `0` on the parent and toggle to `1` on `:hover` / `:focus-within` to gate visibility."
        }
      ]
    },
    {
      "name": "umb-figure-card",
      "path": "./src/packages/core/components/figure-card/figure-card.element.ts",
      "attributes": [
        {
          "name": "name",
          "description": "Name",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "description",
          "description": "Description",
          "type": "string",
          "default": "\"undefined\""
        },
        {
          "name": "background-color",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "description": "Name",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "description",
          "attribute": "description",
          "description": "Description",
          "type": "string",
          "default": "\"undefined\""
        },
        {
          "name": "backgroundColor",
          "attribute": "background-color",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "slot for the default content area"
        },
        {
          "name": "tag",
          "description": "slot for the tag with support for `<uui-tag>` elements"
        },
        {
          "name": "actions",
          "description": "slot for the actions with support for the `<uui-action-bar>` element"
        }
      ]
    },
    {
      "name": "umb-footer-layout",
      "path": "./src/packages/core/components/footer-layout/footer-layout.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "default",
          "description": "Slot footer items"
        },
        {
          "name": "actions",
          "description": "Slot actions"
        }
      ]
    },
    {
      "name": "umb-header-app-button",
      "path": "./src/packages/core/components/header-app/header-app-button.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-history-item",
      "path": "./src/packages/core/components/history/history-item.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "detail",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "detail",
          "attribute": "detail",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-history-list",
      "path": "./src/packages/core/components/history/history-list.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-icon",
      "path": "./src/packages/core/components/icon/icon.element.ts",
      "attributes": [
        {
          "name": "color",
          "description": "Color alias or a color code directly.\nIf a color has been set via the name property, this property will override it.\nExample **color-pink**",
          "type": "string | undefined"
        },
        {
          "name": "name",
          "description": "The icon name. Can be appended with a color.\nExample **icon-heart color-red**",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "color",
          "attribute": "color",
          "description": "Color alias or a color code directly.\nIf a color has been set via the name property, this property will override it.\nExample **color-pink**",
          "type": "string | undefined"
        },
        {
          "name": "name",
          "attribute": "name",
          "description": "The icon name. Can be appended with a color.\nExample **icon-heart color-red**",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-color",
      "path": "./src/packages/core/components/input-color/input-color.element.ts",
      "description": "This wraps the UUI library uui-color-swatches component",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "type": "string",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "swatches",
          "type": "UmbSwatchDetails[] | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "showLabels",
          "attribute": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "swatches",
          "attribute": "swatches",
          "type": "UmbSwatchDetails[] | undefined"
        }
      ]
    },
    {
      "name": "umb-input-date",
      "path": "./src/packages/core/components/input-date/input-date.element.ts",
      "description": "This element passes a datetime string to a regular HTML input element.\nBe aware that you cannot include a time demonination, i.e. \"10:44:00\" if you\nset the input type of this element to \"date\". If you do, the browser will not show\nthe value at all.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        },
        {
          "name": "type",
          "description": "Specifies the date and time type of the input that will be rendered.",
          "type": "InputDateType",
          "default": "\"date\""
        }
      ]
    },
    {
      "name": "umb-input-dimensions",
      "path": "./src/packages/core/components/input-dimensions/input-dimensions.element.ts",
      "description": "A dimension input element with width/height fields and an aspect ratio lock.",
      "attributes": [
        {
          "name": "width",
          "type": "number | undefined"
        },
        {
          "name": "height",
          "type": "number | undefined"
        },
        {
          "name": "locked",
          "type": "boolean",
          "default": "true"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "natural-width",
          "type": "number | undefined"
        },
        {
          "name": "natural-height",
          "type": "number | undefined"
        }
      ],
      "properties": [
        {
          "name": "width",
          "attribute": "width",
          "type": "number | undefined"
        },
        {
          "name": "height",
          "attribute": "height",
          "type": "number | undefined"
        },
        {
          "name": "locked",
          "attribute": "locked",
          "type": "boolean",
          "default": "true"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "naturalWidth",
          "attribute": "natural-width",
          "type": "number | undefined"
        },
        {
          "name": "naturalHeight",
          "attribute": "natural-height",
          "type": "number | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t#dimensions {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: end;\\n\\t\\t\\tgap: var(--uui-size-space-3);\\n\\n\\t\\t\\t.dimension-field {\\n\\t\\t\\t\\tflex: 1;\\n\\t\\t\\t\\tdisplay: flex;\\n\\t\\t\\t\\tflex-direction: column;\\n\\t\\t\\t\\tgap: var(--uui-size-space-1);\\n\\n\\t\\t\\t\\tuui-input {\\n\\t\\t\\t\\t\\tmargin-bottom: 0;\\n\\t\\t\\t\\t}\\n\\n\\t\\t\\t\\t.extra {\\n\\t\\t\\t\\t\\tuser-select: none;\\n\\t\\t\\t\\t\\theight: 100%;\\n\\t\\t\\t\\t\\tpadding: 0 var(--uui-size-3);\\n\\t\\t\\t\\t\\tborder-left: 1px solid var(--uui-input-border-color, var(--uui-color-border));\\n\\t\\t\\t\\t\\tbackground: var(--uui-color-background);\\n\\t\\t\\t\\t\\tcolor: var(--uui-color-text);\\n\\t\\t\\t\\t\\tdisplay: flex;\\n\\t\\t\\t\\t\\tjustify-content: center;\\n\\t\\t\\t\\t\\talign-items: center;\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t#reset {\\n\\t\\t\\tmargin-bottom: var(--uui-size-space-1);\\n\\t\\t}\\n\\t`\""
        }
      ],
      "events": [
        {
          "name": "UmbChangeEvent",
          "description": "When width, height, or locked state changes."
        }
      ]
    },
    {
      "name": "umb-input-dropdown-list",
      "path": "./src/packages/core/components/input-dropdown/input-dropdown-list.element.ts",
      "attributes": [
        {
          "name": "options",
          "type": "UUISelectOption[] | undefined"
        },
        {
          "name": "placeholder",
          "type": "string | undefined"
        },
        {
          "name": "multiple",
          "type": "boolean | undefined"
        },
        {
          "name": "name",
          "type": "string | undefined",
          "default": "\"Dropdown\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "options",
          "attribute": "options",
          "type": "UUISelectOption[] | undefined"
        },
        {
          "name": "placeholder",
          "attribute": "placeholder",
          "type": "string | undefined"
        },
        {
          "name": "multiple",
          "attribute": "multiple",
          "type": "boolean | undefined"
        },
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined",
          "default": "\"Dropdown\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-entity",
      "path": "./src/packages/core/components/input-entity/input-entity.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "getIcon",
          "type": "((item: UmbItemModel) => string) | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "pickerContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-eye-dropper",
      "path": "./src/packages/core/components/input-eye-dropper/input-eye-dropper.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "opacity",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "showPalette",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "swatches",
          "type": "string[] | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "opacity",
          "attribute": "opacity",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "showPalette",
          "attribute": "showPalette",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "swatches",
          "attribute": "swatches",
          "type": "string[] | undefined"
        }
      ]
    },
    {
      "name": "umb-input-manifest",
      "path": "./src/packages/core/components/input-manifest/input-manifest.element.ts",
      "attributes": [
        {
          "name": "extension-type",
          "type": "string | undefined"
        },
        {
          "name": "max",
          "type": "number",
          "default": "\"Infinity\""
        }
      ],
      "properties": [
        {
          "name": "extensionType",
          "attribute": "extension-type",
          "type": "string | undefined"
        },
        {
          "name": "value"
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-number-range",
      "path": "./src/packages/core/components/input-number-range/input-number-range.element.ts",
      "attributes": [
        {
          "name": "min-label",
          "type": "string",
          "default": "\"Low value\""
        },
        {
          "name": "max-label",
          "type": "string",
          "default": "\"High value\""
        },
        {
          "name": "minValue",
          "type": "number | undefined"
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "maxValue",
          "type": "number | undefined"
        },
        {
          "name": "validationRange"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "minLabel",
          "attribute": "min-label",
          "type": "string",
          "default": "\"Low value\""
        },
        {
          "name": "maxLabel",
          "attribute": "max-label",
          "type": "string",
          "default": "\"High value\""
        },
        {
          "name": "minValue",
          "attribute": "minValue",
          "type": "number | undefined"
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "maxValue",
          "attribute": "maxValue",
          "type": "number | undefined"
        },
        {
          "name": "validationRange",
          "attribute": "validationRange"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t}\\n\\t\\tb {\\n\\t\\t\\tmargin: 0 var(--uui-size-space-1);\\n\\t\\t}\\n\\t\\t:host(:invalid:not([pristine])) {\\n\\t\\t\\tcolor: var(--uui-color-invalid);\\n\\t\\t}\\n\\t\\t:host(:invalid:not([pristine])) uui-input {\\n\\t\\t\\tborder-color: var(--uui-color-invalid);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-input-radio-button-list",
      "path": "./src/packages/core/components/input-radio-button-list/input-radio-button-list.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "list",
          "type": "UmbRadioButtonItem[]",
          "default": "[]"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "list",
          "attribute": "list",
          "type": "UmbRadioButtonItem[]",
          "default": "[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-slider",
      "path": "./src/packages/core/components/input-slider/input-slider.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "max",
          "type": "number",
          "default": "100"
        },
        {
          "name": "step",
          "type": "number",
          "default": "1"
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "valueLow",
          "type": "number | undefined"
        },
        {
          "name": "valueHigh",
          "type": "number | undefined"
        },
        {
          "name": "min-gap",
          "type": "number",
          "default": "0"
        },
        {
          "name": "enable-range",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "min",
          "attribute": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number",
          "default": "100"
        },
        {
          "name": "step",
          "attribute": "step",
          "type": "number",
          "default": "1"
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "valueLow",
          "attribute": "valueLow",
          "type": "number | undefined"
        },
        {
          "name": "valueHigh",
          "attribute": "valueHigh",
          "type": "number | undefined"
        },
        {
          "name": "minGap",
          "attribute": "min-gap",
          "type": "number",
          "default": "0"
        },
        {
          "name": "enableRange",
          "attribute": "enable-range",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-input-time-zone-item",
      "path": "./src/packages/core/components/input-time-zone/input-time-zone-item.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-time-zone-picker",
      "path": "./src/packages/core/components/input-time-zone/input-time-zone-picker.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "options",
          "type": "UmbTimeZoneOption[]"
        }
      ],
      "properties": [
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "options",
          "attribute": "options",
          "type": "UmbTimeZoneOption[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-time-zone",
      "path": "./src/packages/core/components/input-time-zone/input-time-zone.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number"
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number"
        },
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "value",
          "type": "string[]"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number"
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-toggle",
      "path": "./src/packages/core/components/input-toggle/input-toggle.element.ts",
      "attributes": [
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "checked",
          "type": "boolean"
        },
        {
          "name": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "labelOn",
          "type": "string | undefined"
        },
        {
          "name": "labelOff",
          "type": "string | undefined"
        },
        {
          "name": "aria-label",
          "type": "string | null"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "checked",
          "attribute": "checked",
          "type": "boolean"
        },
        {
          "name": "showLabels",
          "attribute": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "labelOn",
          "attribute": "labelOn",
          "type": "string | undefined"
        },
        {
          "name": "labelOff",
          "attribute": "labelOff",
          "type": "string | undefined"
        },
        {
          "name": "ariaLabel",
          "attribute": "aria-label",
          "type": "string | null"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-input-with-alias",
      "path": "./src/packages/core/components/input-with-alias/input-with-alias.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "placeholder",
          "type": "string | undefined"
        },
        {
          "name": "alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "alias-readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "auto-generate-alias",
          "type": "boolean | undefined"
        },
        {
          "name": "alias-pattern",
          "type": "string",
          "default": "\"^[A-Za-z][A-Za-z0-9_-]{0,254}$\""
        },
        {
          "name": "autocomplete",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "placeholder",
          "attribute": "placeholder",
          "type": "string | undefined"
        },
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "aliasReadonly",
          "attribute": "alias-readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "autoGenerateAlias",
          "attribute": "auto-generate-alias",
          "type": "boolean | undefined"
        },
        {
          "name": "aliasPattern",
          "attribute": "alias-pattern",
          "type": "string",
          "default": "\"^[A-Za-z][A-Za-z0-9_-]{0,254}$\""
        },
        {
          "name": "autocomplete",
          "attribute": "autocomplete",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: contents;\\n\\t\\t}\\n\\t\\t#name {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\tflex: 1 1 auto;\\n\\t\\t\\talign-items: center;\\n\\t\\t}\\n\\n\\t\\tuui-input-lock {\\n\\t\\t\\ttransition: opacity 80ms;\\n\\t\\t\\t&.muted {\\n\\t\\t\\t\\topacity: 0.55;\\n\\t\\t\\t\\tpadding: var(--uui-size-1, 3px) var(--uui-size-space-3, 9px);\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t:host(:invalid:not([pristine])) {\\n\\t\\t\\tcolor: var(--uui-color-invalid);\\n\\t\\t}\\n\\t\\t:host(:invalid:not([pristine])) > uui-input {\\n\\t\\t\\tborder-color: var(--uui-color-invalid);\\n\\t\\t}\\n\\t\\t:host(:not(invalid):not(:hover):not(:focus-within)) uui-input-lock {\\n\\t\\t\\t--uui-button-contrast: transparent;\\n\\t\\t\\t--uui-input-background-color-readonly: transparent;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-multiple-color-picker-input",
      "path": "./src/packages/core/components/multiple-color-picker-input/multiple-color-picker-input.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "items",
          "type": "UmbSwatchDetails[]"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "showLabels",
          "attribute": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "items",
          "attribute": "items",
          "type": "UmbSwatchDetails[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-multiple-color-picker-item-input",
      "path": "./src/packages/core/components/multiple-color-picker-input/multiple-color-picker-item-input.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "showLabels",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "showLabels",
          "attribute": "showLabels",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "enter"
        }
      ]
    },
    {
      "name": "umb-input-multiple-text-string-item",
      "path": "./src/packages/core/components/multiple-text-string-input/input-multiple-text-string-item.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "enter"
        }
      ]
    },
    {
      "name": "umb-input-multiple-text-string",
      "path": "./src/packages/core/components/multiple-text-string-input/input-multiple-text-string.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "items",
          "type": "string[]"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Makes the input readonly",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "items",
          "attribute": "items",
          "type": "string[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-popover-layout",
      "path": "./src/packages/core/components/popover-layout/popover-layout.element.ts",
      "description": "Popover layout element.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-ref-item",
      "path": "./src/packages/core/components/ref-item/ref-item.element.ts",
      "attributes": [
        {
          "name": "icon",
          "type": "string | undefined",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "icon",
          "attribute": "icon",
          "type": "string | undefined",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-scrollable-container",
      "path": "./src/packages/core/components/scrollable-container/scrollable-container.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-separator",
      "path": "./src/packages/core/components/separator/separator.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-split-panel",
      "path": "./src/packages/core/components/split-panel/split-panel.element.ts",
      "description": "Custom element for a split panel with adjustable divider.",
      "attributes": [
        {
          "name": "snap",
          "description": "Snap points for the divider position.\nPixel or percent space-separated values: e.g., \"100px 50% -75% -200px\".\nNegative values are relative to the end of the container.",
          "type": "string | undefined"
        },
        {
          "name": "lock",
          "description": "Locking mode for the split panel.\nPossible values: \"start\", \"end\", \"none\" (default).",
          "type": "\"start\" | \"end\" | \"none\"",
          "default": "\"none\""
        },
        {
          "name": "position",
          "description": "Initial position of the divider.\nPixel or percent value: e.g., \"100px\" or \"25%\".\nDefaults to a CSS variable if not set: \"var(--umb-split-panel-initial-position) which defaults to 50%\".",
          "type": "string",
          "default": "\"var(--umb-split-panel-initial-position)\""
        }
      ],
      "properties": [
        {
          "name": "mainElement",
          "type": "HTMLElement"
        },
        {
          "name": "dividerTouchAreaElement",
          "type": "HTMLElement"
        },
        {
          "name": "dividerElement",
          "type": "HTMLElement"
        },
        {
          "name": "snap",
          "attribute": "snap",
          "description": "Snap points for the divider position.\nPixel or percent space-separated values: e.g., \"100px 50% -75% -200px\".\nNegative values are relative to the end of the container.",
          "type": "string | undefined"
        },
        {
          "name": "lock",
          "attribute": "lock",
          "description": "Locking mode for the split panel.\nPossible values: \"start\", \"end\", \"none\" (default).",
          "type": "\"start\" | \"end\" | \"none\"",
          "default": "\"none\""
        },
        {
          "name": "position",
          "attribute": "position",
          "description": "Initial position of the divider.\nPixel or percent value: e.g., \"100px\" or \"25%\".\nDefaults to a CSS variable if not set: \"var(--umb-split-panel-initial-position) which defaults to 50%\".",
          "type": "string",
          "default": "\"var(--umb-split-panel-initial-position)\""
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: contents;\\n\\t\\t\\t--umb-split-panel-initial-position: 50%;\\n\\t\\t\\t--umb-split-panel-start-min-width: 0;\\n\\t\\t\\t--umb-split-panel-end-min-width: 0;\\n\\t\\t\\t--umb-split-panel-divider-touch-area-width: 12px;\\n\\t\\t\\t--umb-split-panel-divider-width: 1px;\\n\\t\\t\\t--umb-split-panel-divider-color: transparent;\\n\\t\\t\\t--umb-split-panel-slot-overflow: hidden;\\n\\t\\t}\\n\\t\\tslot {\\n\\t\\t\\toverflow: var(--umb-split-panel-slot-overflow);\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tmin-height: 0;\\n\\t\\t}\\n\\t\\t#main {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tz-index: 0;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t}\\n\\t\\t#divider {\\n\\t\\t\\theight: 100%;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tz-index: 999999;\\n\\t\\t\\tdisplay: none;\\n\\t\\t}\\n\\t\\t#divider-touch-area {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 0;\\n\\t\\t\\tleft: -1px;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\twidth: var(--umb-split-panel-divider-touch-area-width);\\n\\t\\t\\tcursor: col-resize;\\n\\t\\t}\\n\\t\\t/* Do we want a line that shows the divider? */\\n\\t\\t#divider::after {\\n\\t\\t\\tcontent: '';\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 0;\\n\\t\\t\\tleft: 50%;\\n\\t\\t\\twidth: var(--umb-split-panel-divider-width);\\n\\t\\t\\theight: 100%;\\n\\t\\t\\ttransform: round(translateX(-50%));\\n\\t\\t\\tbackground-color: var(--umb-split-panel-divider-color);\\n\\t\\t\\tz-index: -1;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "events": [
        {
          "name": "position-changed"
        }
      ],
      "slots": [
        {
          "name": "start",
          "description": "Content for the start panel."
        },
        {
          "name": "end",
          "description": "Content for the end panel."
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-split-panel-initial-position",
          "description": "Initial position of the divider."
        },
        {
          "name": "--umb-split-panel-start-min-width",
          "description": "Minimum width of the start panel."
        },
        {
          "name": "--umb-split-panel-end-min-width",
          "description": "Minimum width of the end panel."
        },
        {
          "name": "--umb-split-panel-divider-touch-area-width",
          "description": "Width of the divider touch area."
        },
        {
          "name": "--umb-split-panel-divider-width",
          "description": "Width of the divider."
        },
        {
          "name": "--umb-split-panel-divider-color",
          "description": "Color of the divider."
        }
      ]
    },
    {
      "name": "umb-stack",
      "path": "./src/packages/core/components/stack/stack.element.ts",
      "attributes": [
        {
          "name": "look",
          "description": "Look",
          "type": "string",
          "default": "\"default\""
        },
        {
          "name": "divide",
          "description": "Divide",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "look",
          "attribute": "look",
          "description": "Look",
          "type": "string",
          "default": "\"default\""
        },
        {
          "name": "divide",
          "attribute": "divide",
          "description": "Divide",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-table",
      "path": "./src/packages/core/components/table/table.element.ts",
      "attributes": [
        {
          "name": "sortable",
          "type": "boolean"
        }
      ],
      "properties": [
        {
          "name": "items",
          "type": "UmbTableItem[]"
        },
        {
          "name": "columns",
          "type": "Array<UmbTableColumn>",
          "default": "[]"
        },
        {
          "name": "config",
          "type": "UmbTableConfig",
          "default": "{\"allowSelection\":false,\"selectOnly\":false,\"hideIcon\":false}"
        },
        {
          "name": "selection",
          "type": "Array<string>",
          "default": "[]"
        },
        {
          "name": "onRowRendered",
          "type": "((element: HTMLElement | undefined, item: UmbTableItem) => void) | undefined"
        },
        {
          "name": "orderingColumn",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "orderingDesc",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "sortable",
          "attribute": "sortable",
          "type": "boolean"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "selected",
          "description": "fires when a row is selected"
        },
        {
          "name": "deselected",
          "description": "fires when a row is deselected"
        },
        {
          "name": "sort",
          "description": "fires when a column order is changed"
        }
      ]
    },
    {
      "name": "umb-view-loader",
      "path": "./src/packages/core/components/view-loader/view-loader.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-culture-select",
      "path": "./src/packages/core/culture/components/input-culture-select/input-culture-select.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Disables the input",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "selectedCultureName",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-context-debugger-modal",
      "path": "./src/packages/core/debug/debug-modal/debug-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-debug",
      "path": "./src/packages/core/debug/debug.element.ts",
      "attributes": [
        {
          "name": "visible",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "dialog",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "visible",
          "attribute": "visible",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "dialog",
          "attribute": "dialog",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-create-option-action-list-modal",
      "path": "./src/packages/core/entity-action/common/create/modal/entity-create-option-action-list-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tmax-width: 800px;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-entity-action",
      "path": "./src/packages/core/entity-action/default/entity-action.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | null | undefined"
        },
        {
          "name": "unique",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | null | undefined"
        },
        {
          "name": "unique",
          "attribute": "unique",
          "type": "string | null | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestEntityAction<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-entity-action-list",
      "path": "./src/packages/core/entity-action/entity-action-list.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "unique",
          "type": "string | null | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "unique",
          "attribute": "unique",
          "type": "string | null | undefined",
          "deprecatedMessage": "Provide through the UMB_ENTITY_CONTEXT context instead. Will be removed in Umbraco 19."
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-actions-dropdown",
      "path": "./src/packages/core/entity-action/global-components/entity-actions-dropdown/entity-actions-dropdown.element.ts",
      "attributes": [
        {
          "name": "compact",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "compact",
          "attribute": "compact",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-actions-table-column-view",
      "path": "./src/packages/core/entity-action/global-components/entity-actions-table-column-view/entity-actions-table-column-view.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value"
        }
      ]
    },
    {
      "name": "umb-entity-bulk-action",
      "path": "./src/packages/core/entity-bulk-action/entity-bulk-action.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-entity-bulk-action-progress-modal",
      "path": "./src/packages/core/entity-bulk-action/progress/entity-bulk-action-progress-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-default-item-ref",
      "path": "./src/packages/core/entity-item/entity-item-ref/default-item-ref.element.ts",
      "attributes": [
        {
          "name": "item"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-entity-item-ref",
      "path": "./src/packages/core/entity-item/entity-item-ref/entity-item-ref.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean"
        },
        {
          "name": "standalone",
          "type": "boolean"
        },
        {
          "name": "select-only",
          "type": "boolean"
        },
        {
          "name": "selectable",
          "type": "boolean"
        },
        {
          "name": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "type": "boolean"
        },
        {
          "name": "error",
          "type": "boolean | undefined"
        },
        {
          "name": "error-message",
          "type": "string | null | undefined"
        },
        {
          "name": "error-detail",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "item"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean"
        },
        {
          "name": "selectOnly",
          "attribute": "select-only",
          "type": "boolean"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean"
        },
        {
          "name": "error",
          "attribute": "error",
          "type": "boolean | undefined"
        },
        {
          "name": "errorMessage",
          "attribute": "error-message",
          "type": "string | null | undefined"
        },
        {
          "name": "errorDetail",
          "attribute": "error-detail",
          "type": "string | null | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-sign-bundle",
      "path": "./src/packages/core/entity-sign/components/entity-sign-bundle.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined"
        },
        {
          "name": "entityFlags",
          "type": "UmbEntityFlag[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-sign-icon",
      "path": "./src/packages/core/entity-sign/kinds/icon/entity-sign-icon.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "manifest",
          "type": "ManifestEntitySignIconKind | undefined"
        }
      ]
    },
    {
      "name": "umb-extension-slot",
      "path": "./src/packages/core/extension-registry/components/extension-slot/extension-slot.element.ts",
      "description": "A custom element that dynamically renders extensions registered in the extension registry.\n\nThis element observes the extension registry and renders all permitted extensions matching the specified type(s).\nExtensions are automatically filtered by their conditions and can be further filtered using the `filter` property.\nThe element handles extension lifecycle, property passing, and event binding.",
      "attributes": [
        {
          "name": "single",
          "description": "When true, only renders the highest weighted permitted extension.\nUseful for extension types where only one instance should be displayed (e.g., menus).",
          "type": "boolean | undefined"
        },
        {
          "name": "type",
          "description": "The type or types of extensions to render. Required for the slot to display anything.\nCan be a single type string or an array of type strings to render extensions from multiple types.",
          "type": "string | string[] | undefined"
        },
        {
          "name": "default-element",
          "description": "Fallback element tag name to use when an extension manifest doesn't specify its own element.\nThis allows extensions to rely on a default UI implementation while still being registered.",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "single",
          "attribute": "single",
          "description": "When true, only renders the highest weighted permitted extension.\nUseful for extension types where only one instance should be displayed (e.g., menus).",
          "type": "boolean | undefined"
        },
        {
          "name": "type",
          "attribute": "type",
          "description": "The type or types of extensions to render. Required for the slot to display anything.\nCan be a single type string or an array of type strings to render extensions from multiple types.",
          "type": "string | string[] | undefined"
        },
        {
          "name": "filter",
          "description": "Filter function for extension manifests.\nThis is an initial filter taking effect before conditions or overwrites are applied.\nExtensions will still be filtered by their manifest-defined conditions after this filter.\nThe filter function receives the extension manifest and should return true to include it.",
          "type": "(manifest: any) => boolean"
        },
        {
          "name": "props",
          "description": "Properties to pass to all rendered extension elements.\nThese properties are spread onto each extension element instance.\nNote: The extension's manifest is always passed automatically regardless of this setting.",
          "type": "Record<string, unknown> | undefined"
        },
        {
          "name": "events",
          "description": "Event listeners to attach to all rendered extension elements.\nThe key is the event name, and the value is the event handler function.\nListeners are automatically added when extensions are rendered and removed on disconnect.",
          "type": "Record<string, (event: Event) => void> | undefined"
        },
        {
          "name": "defaultElement",
          "attribute": "default-element",
          "description": "Fallback element tag name to use when an extension manifest doesn't specify its own element.\nThis allows extensions to rely on a default UI implementation while still being registered.",
          "type": "string | undefined"
        },
        {
          "name": "renderMethod",
          "description": "Custom render function for controlling how each extension is rendered.\nWhen provided, this function is called for each permitted extension instead of the default rendering.\nThe function receives the extension initializer (with `component` and `manifest` properties) and the index,\nand should return a TemplateResult, HTMLElement, null, or nothing.",
          "type": "((extension: UmbExtensionElementInitializer, index: number) => any) | undefined"
        },
        {
          "name": "fallbackRenderMethod",
          "description": "Render function called when no extensions are permitted.\nWhen provided, this function is called instead of rendering the default slot content.\nUseful for providing custom empty states or fallback UI.\nThe function should return a TemplateResult, HTMLElement, null, or nothing.",
          "type": "(() => any) | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: contents;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "slots": [
        {
          "name": "default",
          "description": "Fallback content shown when no extensions are permitted (unless `fallbackRenderMethod` is provided)."
        }
      ]
    },
    {
      "name": "umb-extension-with-api-slot",
      "path": "./src/packages/core/extension-registry/components/extension-with-api-slot/extension-with-api-slot.element.ts",
      "description": "A custom element that dynamically renders extensions with both UI elements and API classes.\n\nSimilar to `umb-extension-slot`, this element observes the extension registry and renders permitted extensions.\nThe key difference is that this slot also initializes an API class for each extension, allowing extensions\nto have both a visual component and associated business logic. The API instance is created with configurable\nconstructor arguments and can receive properties.",
      "attributes": [
        {
          "name": "single",
          "description": "When true, only renders the highest weighted permitted extension.\nUseful for extension types where only one instance should be displayed.",
          "type": "boolean | undefined"
        },
        {
          "name": "type",
          "description": "The type or types of extensions to render. Required for the slot to display anything.\nCan be a single type string or an array of type strings to render extensions from multiple types.",
          "type": "string | string[] | undefined"
        },
        {
          "name": "default-element",
          "description": "Fallback element tag name to use when an extension manifest doesn't specify its own element.\nThis allows extensions to rely on a default UI implementation while still being registered.",
          "type": "string | undefined"
        },
        {
          "name": "default-api",
          "description": "Fallback API loader to use when an extension manifest doesn't specify its own API.\nThis allows extensions to rely on a default API implementation while still being registered.\nCan be a string path to the API module or an API loader function."
        },
        {
          "name": "renderMethod",
          "description": "Custom render function for controlling how each extension is rendered.\nWhen provided, this function is called for each permitted extension instead of the default rendering.\nThe function receives the extension initializer (with `component`, `api`, and `manifest` properties) and the index,\nand should return a TemplateResult, HTMLElement, null, or nothing.",
          "type": "((extension: UmbExtensionElementAndApiInitializer, index: number) => any) | undefined"
        }
      ],
      "properties": [
        {
          "name": "single",
          "attribute": "single",
          "description": "When true, only renders the highest weighted permitted extension.\nUseful for extension types where only one instance should be displayed.",
          "type": "boolean | undefined"
        },
        {
          "name": "type",
          "attribute": "type",
          "description": "The type or types of extensions to render. Required for the slot to display anything.\nCan be a single type string or an array of type strings to render extensions from multiple types.",
          "type": "string | string[] | undefined"
        },
        {
          "name": "filter",
          "description": "Filter function for extension manifests.\nThis is an initial filter taking effect before conditions or overwrites are applied.\nExtensions will still be filtered by their manifest-defined conditions after this filter.\nThe filter function receives the extension manifest and should return true to include it.",
          "type": "(manifest: any) => boolean"
        },
        {
          "name": "elementProps",
          "description": "Properties to pass to all rendered extension elements.\nThese properties are spread onto each extension element instance.\nNote: The extension's manifest is always passed automatically regardless of this setting.",
          "type": "Record<string, unknown> | undefined"
        },
        {
          "name": "apiArgs",
          "description": "Constructor arguments to pass when instantiating the extension APIs.\nCan be an array of arguments or a function that receives the manifest and returns arguments.\nNote: The host controller is always prepended as the first argument automatically."
        },
        {
          "name": "apiProps",
          "description": "Properties to pass to all extension API instances after construction.\nThese properties are spread onto each API instance.\nNote: The extension's manifest is always passed automatically regardless of this setting.",
          "type": "Record<string, unknown> | undefined"
        },
        {
          "name": "defaultElement",
          "attribute": "default-element",
          "description": "Fallback element tag name to use when an extension manifest doesn't specify its own element.\nThis allows extensions to rely on a default UI implementation while still being registered.",
          "type": "string | undefined"
        },
        {
          "name": "defaultApi",
          "attribute": "default-api",
          "description": "Fallback API loader to use when an extension manifest doesn't specify its own API.\nThis allows extensions to rely on a default API implementation while still being registered.\nCan be a string path to the API module or an API loader function."
        },
        {
          "name": "renderMethod",
          "attribute": "renderMethod",
          "description": "Custom render function for controlling how each extension is rendered.\nWhen provided, this function is called for each permitted extension instead of the default rendering.\nThe function receives the extension initializer (with `component`, `api`, and `manifest` properties) and the index,\nand should return a TemplateResult, HTMLElement, null, or nothing.",
          "type": "((extension: UmbExtensionElementAndApiInitializer, index: number) => any) | undefined"
        },
        {
          "name": "fallbackRenderMethod",
          "description": "Render function called when no extensions are permitted.\nWhen provided, this function is called instead of rendering the default slot content.\nUseful for providing custom empty states or fallback UI.\nThe function should return a TemplateResult, HTMLElement, null, or nothing.",
          "type": "(() => any) | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: contents;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "slots": [
        {
          "name": "default",
          "description": "Fallback content shown when no extensions are permitted (unless `fallbackRenderMethod` is provided)."
        }
      ]
    },
    {
      "name": "umb-ref-manifest",
      "path": "./src/packages/core/extension-registry/components/ref-manifest/ref-manifest.element.ts",
      "properties": [
        {
          "name": "manifest"
        }
      ]
    },
    {
      "name": "umb-extension-collection",
      "path": "./src/packages/core/extension/collection/extension-collection.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-extension",
      "path": "./src/packages/core/extension/global-components/input-extension.element.ts",
      "attributes": [
        {
          "name": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "max",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "selection",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "allowedExtensionTypes",
          "type": "string[] | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-icon-picker-modal",
      "path": "./src/packages/core/icon-registry/icon-picker-modal/icon-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-ui-culture-input",
      "path": "./src/packages/core/localization/components/ui-culture-input/ui-culture-input.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-localize-date",
      "path": "./src/packages/core/localization/localize-date.element.ts",
      "description": "This element allows you to localize a date",
      "attributes": [
        {
          "name": "date",
          "description": "The date to localize.",
          "type": "string | Date | undefined"
        },
        {
          "name": "options",
          "description": "Formatting options",
          "type": "DateTimeFormatOptions | undefined"
        },
        {
          "name": "skipDuration",
          "description": "Do not show the duration in the title.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "date",
          "attribute": "date",
          "description": "The date to localize.",
          "type": "string | Date | undefined"
        },
        {
          "name": "options",
          "attribute": "options",
          "description": "Formatting options",
          "type": "DateTimeFormatOptions | undefined"
        },
        {
          "name": "skipDuration",
          "attribute": "skipDuration",
          "description": "Do not show the duration in the title.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The fallback value if the key is not found."
        }
      ]
    },
    {
      "name": "umb-localize-number",
      "path": "./src/packages/core/localization/localize-number.element.ts",
      "description": "This element allows you to localize a number",
      "attributes": [
        {
          "name": "number",
          "description": "The number to localize.",
          "type": "string | number"
        },
        {
          "name": "options",
          "description": "Formatting options",
          "type": "NumberFormatOptions | undefined"
        }
      ],
      "properties": [
        {
          "name": "number",
          "attribute": "number",
          "description": "The number to localize.",
          "type": "string | number"
        },
        {
          "name": "options",
          "attribute": "options",
          "description": "Formatting options",
          "type": "NumberFormatOptions | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The fallback value if the key is not found."
        }
      ]
    },
    {
      "name": "umb-localize-relative-time",
      "path": "./src/packages/core/localization/localize-relative-time.element.ts",
      "description": "This element allows you to localize a relative time",
      "attributes": [
        {
          "name": "time",
          "description": "The date to localize.",
          "type": "number"
        },
        {
          "name": "options",
          "description": "Formatting options",
          "type": "RelativeTimeFormatOptions | undefined"
        },
        {
          "name": "unit",
          "description": "Unit",
          "type": "RelativeTimeFormatUnit",
          "default": "\"seconds\""
        }
      ],
      "properties": [
        {
          "name": "time",
          "attribute": "time",
          "description": "The date to localize.",
          "type": "number"
        },
        {
          "name": "options",
          "attribute": "options",
          "description": "Formatting options",
          "type": "RelativeTimeFormatOptions | undefined"
        },
        {
          "name": "unit",
          "attribute": "unit",
          "description": "Unit",
          "type": "RelativeTimeFormatUnit",
          "default": "\"seconds\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The fallback value if the key is not found."
        }
      ]
    },
    {
      "name": "umb-localize",
      "path": "./src/packages/core/localization/localize.element.ts",
      "description": "This element allows you to localize a string with optional interpolation values.",
      "attributes": [
        {
          "name": "key",
          "description": "The key to localize. The key is case sensitive.\n\nTyped as `UmbKnownLocalizationKey | (string & {})` so that property bindings get\nautocomplete for the canonical `en.ts` dictionary while still accepting dynamic\nkeys (e.g., `` `login_greeting${day}` ``) and third-party-augmented entries."
        },
        {
          "name": "args",
          "description": "The values to forward to the localization function (must be JSON compatible).",
          "type": "unknown[] | undefined"
        },
        {
          "name": "debug",
          "description": "If true, the key will be rendered instead of the fallback value if the key is not found.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "key",
          "attribute": "key",
          "description": "The key to localize. The key is case sensitive.\n\nTyped as `UmbKnownLocalizationKey | (string & {})` so that property bindings get\nautocomplete for the canonical `en.ts` dictionary while still accepting dynamic\nkeys (e.g., `` `login_greeting${day}` ``) and third-party-augmented entries."
        },
        {
          "name": "args",
          "attribute": "args",
          "description": "The values to forward to the localization function (must be JSON compatible).",
          "type": "unknown[] | undefined"
        },
        {
          "name": "debug",
          "attribute": "debug",
          "description": "If true, the key will be rendered instead of the fallback value if the key is not found.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The fallback value if the key is not found."
        }
      ]
    },
    {
      "name": "umb-menu-item-layout",
      "path": "./src/packages/core/menu/components/menu-item-layout/menu-item-layout.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string | undefined"
        },
        {
          "name": "icon-name",
          "description": "The icon name for the icon to show in this menu item.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "label",
          "description": "The label for this menu item.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "has-children",
          "description": "Declare if this item has children, this will show the expand symbol.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "description": "Define a href for this menu item.",
          "type": "string | undefined"
        },
        {
          "name": "target",
          "description": "Set an anchor tag target, only used when using href.",
          "type": "string",
          "default": "\"undefined\""
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined"
        },
        {
          "name": "iconName",
          "attribute": "icon-name",
          "description": "The icon name for the icon to show in this menu item.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "label",
          "attribute": "label",
          "description": "The label for this menu item.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hasChildren",
          "attribute": "has-children",
          "description": "Declare if this item has children, this will show the expand symbol.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "Define a href for this menu item.",
          "type": "string | undefined"
        },
        {
          "name": "target",
          "attribute": "target",
          "description": "Set an anchor tag target, only used when using href.",
          "type": "string",
          "default": "\"undefined\""
        }
      ]
    },
    {
      "name": "umb-action-menu-item",
      "path": "./src/packages/core/menu/components/menu-item/action/action-menu-item.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbMenuItemActionApi<never> | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestMenuItemActionKind | undefined"
        }
      ]
    },
    {
      "name": "umb-link-menu-item",
      "path": "./src/packages/core/menu/components/menu-item/link/link-menu-item.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestMenuItemLinkKind | undefined"
        }
      ]
    },
    {
      "name": "umb-menu-item-default",
      "path": "./src/packages/core/menu/components/menu-item/menu-item-default.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestMenuItem"
        }
      ]
    },
    {
      "name": "umb-menu",
      "path": "./src/packages/core/menu/components/menu/menu.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestMenu | undefined"
        },
        {
          "name": "expansion",
          "type": "UmbEntityExpansionModel<UmbMenuItemExpansionEntryModel>"
        }
      ]
    },
    {
      "name": "umb-section-sidebar-menu-with-entity-actions",
      "path": "./src/packages/core/menu/section-sidebar-menu-with-entity-actions/section-sidebar-menu-with-entity-actions.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-section-sidebar-menu",
      "path": "./src/packages/core/menu/section-sidebar-menu/section-sidebar-menu.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-confirm-modal",
      "path": "./src/packages/core/modal/common/confirm/confirm-modal.element.ts",
      "properties": [
        {
          "name": "modalContext",
          "type": "UmbModalContext<UmbConfirmModalData, undefined> | undefined"
        },
        {
          "name": "data",
          "type": "UmbConfirmModalData | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-discard-changes-modal",
      "path": "./src/packages/core/modal/common/discard-changes/discard-changes-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        },
        {
          "name": "value",
          "type": "ModalValueType"
        },
        {
          "name": "manifest",
          "type": "ModalManifestType | undefined"
        },
        {
          "name": "modalContext",
          "type": "UmbModalContext<ModalDataType, ModalValueType> | undefined"
        },
        {
          "name": "data",
          "type": "ModalDataType | undefined"
        }
      ]
    },
    {
      "name": "umb-error-viewer-modal",
      "path": "./src/packages/core/modal/common/error-viewer/error-viewer-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "value",
          "type": "ModalValueType"
        },
        {
          "name": "manifest",
          "type": "ModalManifestType | undefined"
        },
        {
          "name": "modalContext",
          "type": "UmbModalContext<ModalDataType, ModalValueType> | undefined"
        },
        {
          "name": "data",
          "type": "UmbErrorViewerModalData | undefined"
        }
      ]
    },
    {
      "name": "umb-info-modal",
      "path": "./src/packages/core/modal/common/info/info-modal.element.ts",
      "properties": [
        {
          "name": "modalContext",
          "type": "UmbModalContext<UmbInfoModalData, undefined> | undefined"
        },
        {
          "name": "data",
          "type": "UmbInfoModalData | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-item-picker-modal",
      "path": "./src/packages/core/modal/common/item-picker/item-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "value",
          "type": "ModalValueType"
        },
        {
          "name": "manifest",
          "type": "ModalManifestType | undefined"
        },
        {
          "name": "modalContext",
          "type": "UmbModalContext<ModalDataType, ModalValueType> | undefined"
        },
        {
          "name": "data",
          "type": "ModalDataType | undefined"
        }
      ]
    },
    {
      "name": "umb-modal",
      "path": "./src/packages/core/modal/component/modal.element.ts",
      "properties": [
        {
          "name": "element"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-persistent-modal-dialog",
      "path": "./src/packages/core/modal/component/persistent-modal-dialog.element.ts",
      "description": "A modal dialog element that cannot be dismissed by pressing ESC.\nUse this when the user must interact with the modal content (e.g. re-authentication on timeout)."
    },
    {
      "name": "umb-peek-error-notification",
      "path": "./src/packages/core/notification/controllers/peek-error/peek-error-notification.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbPeekErrorArgs | undefined"
        },
        {
          "name": "notificationHandler",
          "type": "UmbNotificationHandler"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-notification-layout-default",
      "path": "./src/packages/core/notification/layouts/default/notification-layout-default.element.ts",
      "attributes": [
        {
          "name": "data",
          "type": "UmbNotificationDefaultData"
        }
      ],
      "properties": [
        {
          "name": "notificationHandler",
          "type": "UmbNotificationHandler"
        },
        {
          "name": "data",
          "attribute": "data",
          "type": "UmbNotificationDefaultData"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-object-type",
      "path": "./src/packages/core/object-type/input-object-type.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UUISelectElement"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UUISelectElement"
        },
        {
          "name": "styles",
          "type": "never[]",
          "default": "[]"
        }
      ],
      "events": [
        {
          "name": "change"
        }
      ]
    },
    {
      "name": "umb-picker-search-field",
      "path": "./src/packages/core/picker/search/picker-search-field.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-picker-search-result",
      "path": "./src/packages/core/picker/search/picker-search-result.element.ts",
      "properties": [
        {
          "name": "pickableFilter",
          "type": "PickableFilterMethodType<UmbSearchResultItemModel>",
          "default": "\"() => true\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-default-picker-search-result-item",
      "path": "./src/packages/core/picker/search/result-item/default/default-picker-search-result-item.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "ItemType | undefined"
        },
        {
          "name": "disabled",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "item",
          "attribute": "item",
          "type": "ItemType | undefined"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean | undefined"
        }
      ]
    },
    {
      "name": "umb-property-action-menu",
      "path": "./src/packages/core/property-action/components/property-action-menu/property-action-menu.element.ts",
      "attributes": [
        {
          "name": "propertyEditorUiAlias",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "propertyEditorUiAlias",
          "attribute": "propertyEditorUiAlias",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-action",
      "path": "./src/packages/core/property-action/kinds/default/property-action.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestPropertyActionDefaultKind<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-input-property-editor-data-source",
      "path": "./src/packages/core/property-editor-data-source/input/input-property-editor-data-source.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "data-source-types",
          "type": "string[]"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "dataSourceTypes",
          "attribute": "data-source-types",
          "type": "string[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-data-source-item-ref",
      "path": "./src/packages/core/property-editor-data-source/item/ref/property-editor-data-source-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbPropertyEditorDataSourceItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbPropertyEditorDataSourceItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-ref-property-editor-ui",
      "path": "./src/packages/core/property-editor/components/ref-property-editor-ui/ref-property-editor-ui.element.ts",
      "attributes": [
        {
          "name": "alias",
          "description": "Alias",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "property-editor-schema-alias",
          "description": "Property Editor Alias",
          "type": "string",
          "default": "\"''\""
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "description": "Alias",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "propertyEditorSchemaAlias",
          "attribute": "property-editor-schema-alias",
          "description": "Property Editor Alias",
          "type": "string",
          "default": "\"''\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-picker-modal",
      "path": "./src/packages/core/property-editor/ui-picker-modal/property-editor-ui-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-sort-mode-toolbar",
      "path": "./src/packages/core/property-sort-mode/global-components/property-sort-mode-toolbar.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-sort-mode-property-action",
      "path": "./src/packages/core/property-sort-mode/property-action/property-sort-mode-property-action.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestPropertyActionSortModeKind<MetaPropertyActionDefaultKind> | undefined"
        },
        {
          "name": "api"
        }
      ]
    },
    {
      "name": "umb-property-layout",
      "path": "./src/packages/core/property/components/property-layout/property-layout.element.ts",
      "attributes": [
        {
          "name": "alias",
          "description": "Alias. The technical name of the property.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "label",
          "description": "Label. Name of the property.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "orientation",
          "description": "Orientation: Horizontal is the default where label goes left and editor right.\nVertical is where label goes above the editor.",
          "type": "'horizontal' | 'vertical'",
          "default": "\"'horizontal'\""
        },
        {
          "name": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "invalid",
          "type": "boolean",
          "default": "\"undefined\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "description": "Alias. The technical name of the property.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "label",
          "attribute": "label",
          "description": "Label. Name of the property.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "orientation",
          "attribute": "orientation",
          "description": "Orientation: Horizontal is the default where label goes left and editor right.\nVertical is where label goes above the editor.",
          "type": "'horizontal' | 'vertical'",
          "default": "\"'horizontal'\""
        },
        {
          "name": "description",
          "attribute": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string | undefined",
          "default": "\"undefined\""
        },
        {
          "name": "invalid",
          "attribute": "invalid",
          "type": "boolean",
          "default": "\"undefined\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "editor",
          "description": "Slot for rendering the Property Editor"
        },
        {
          "name": "description",
          "description": "Slot for rendering things below the label."
        },
        {
          "name": "action-menu",
          "description": "Slot for rendering the Property Action Menu"
        }
      ]
    },
    {
      "name": "umb-property",
      "path": "./src/packages/core/property/components/property/property.element.ts",
      "attributes": [
        {
          "name": "label",
          "description": "Label. Name of the property",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "alias",
          "description": "Alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "property-editor-ui-alias",
          "description": "Property Editor UI Alias. Render the Property Editor UI registered for this alias.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "property-editor-data-source-alias",
          "type": "string | undefined"
        },
        {
          "name": "data-path",
          "description": "DataPath, declare the path to the value of the data that this property represents.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "type": "boolean"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "description": "Label. Name of the property",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "description",
          "attribute": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "appearance",
          "description": "Appearance: Appearance settings for the property."
        },
        {
          "name": "alias",
          "attribute": "alias",
          "description": "Alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "propertyEditorUiAlias",
          "attribute": "property-editor-ui-alias",
          "description": "Property Editor UI Alias. Render the Property Editor UI registered for this alias.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "propertyEditorDataSourceAlias",
          "attribute": "property-editor-data-source-alias",
          "type": "string | undefined"
        },
        {
          "name": "config",
          "description": "Config. Configuration to pass to the Property Editor UI. This is also the configuration data stored on the Data Type.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "validation",
          "description": "Validation: Validation settings for the property."
        },
        {
          "name": "dataPath",
          "attribute": "data-path",
          "description": "DataPath, declare the path to the value of the data that this property represents.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-sensitive-value",
      "path": "./src/packages/core/property/components/sensitive-value/sensitive-value.element.ts",
      "attributes": [
        {
          "name": "short",
          "description": "Renders the message without the note on how to gain access. Use where several withheld values appear\ntogether and the note would repeat, and state that note once for the group instead.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "short",
          "attribute": "short",
          "description": "Renders the message without the note on how to gain access. Use where several withheld values appear\ntogether and the note would repeat, and state that note once for the group instead.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-unsupported-property",
      "path": "./src/packages/core/property/components/unsupported-property/unsupported-property.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "schema",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "schema",
          "attribute": "schema",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-dataset",
      "path": "./src/packages/core/property/property-dataset/property-dataset.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbPropertyValueData<unknown>[]"
        },
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "context",
          "type": "UmbPropertyDatasetContextBase"
        }
      ],
      "slots": [
        {
          "name": "default",
          "description": "Slot for rendering content within."
        }
      ]
    },
    {
      "name": "umb-restore-from-recycle-bin-modal",
      "path": "./src/packages/core/recycle-bin/entity-action/restore-from-recycle-bin/modal/restore-from-recycle-bin-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-route-forbidden",
      "path": "./src/packages/core/router/route/forbidden/route-forbidden.element.ts",
      "description": "A component that displays a \"Forbidden\" message when a user tries to access a route they do not have permission for.\nThis is typically used in routing scenarios where access control is enforced.\nIt informs the user that they do not have the necessary permissions to view the requested resource.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-route-not-found",
      "path": "./src/packages/core/router/route/not-found/route-not-found.element.ts",
      "description": "A fallback view to be used in Workspace Views, maybe this can be upgraded at a later point.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-router-slot",
      "path": "./src/packages/core/router/route/router-slot.element.ts",
      "attributes": [
        {
          "name": "inherit-addendum",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "inheritAddendum",
          "attribute": "inherit-addendum",
          "type": "boolean | undefined"
        },
        {
          "name": "routes",
          "type": "IRoute[] | undefined"
        },
        {
          "name": "parent",
          "type": "IRouterSlot<any, any> | null | undefined"
        },
        {
          "name": "absoluteRouterPath",
          "type": "string | undefined"
        },
        {
          "name": "localActiveViewPath",
          "type": "string | undefined"
        },
        {
          "name": "absoluteActiveViewPath",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "init",
          "description": "fires when the router is connected"
        },
        {
          "name": "change",
          "description": "fires when a path of this router is changed"
        }
      ]
    },
    {
      "name": "umb-dashboard-examine-management",
      "path": "./src/packages/core/search/examine-management-dashboard/dashboard-examine-management.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-examine-fields-settings-modal",
      "path": "./src/packages/core/search/examine-management-dashboard/modal/fields-settings/examine-fields-settings-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-examine-fields-viewer-modal",
      "path": "./src/packages/core/search/examine-management-dashboard/modal/fields-viewer/examine-fields-viewer-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-search-modal",
      "path": "./src/packages/core/search/search-modal/search-modal.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-search-result-item",
      "path": "./src/packages/core/search/search-result/search-result-item.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbSearchResultItemModel | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbSearchResultItemModel | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-search-header-app",
      "path": "./src/packages/core/search/umb-search-header-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"styles\""
        }
      ]
    },
    {
      "name": "umb-input-section",
      "path": "./src/packages/core/section/components/input-section/input-section.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-ref-section",
      "path": "./src/packages/core/section/components/ref-section/ref-section.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbSectionItemModel | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-section-default",
      "path": "./src/packages/core/section/default/default-section.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "manifest",
          "type": "ManifestSection | undefined"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-section-picker",
      "path": "./src/packages/core/section/property-editor/section-picker/property-editor-ui-section-picker.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-section-main-views",
      "path": "./src/packages/core/section/section-main-views/section-main-views.element.ts",
      "attributes": [
        {
          "name": "section-alias",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "sectionAlias",
          "attribute": "section-alias",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-section-main",
      "path": "./src/packages/core/section/section-main/section-main.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-section-picker-modal",
      "path": "./src/packages/core/section/section-picker-modal/section-picker-modal.element.ts"
    },
    {
      "name": "umb-section-sidebar",
      "path": "./src/packages/core/section/section-sidebar/section-sidebar.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-section-aliases-value-summary",
      "path": "./src/packages/core/section/value-summary/section-aliases-value-summary.element.ts"
    },
    {
      "name": "umb-rename-modal",
      "path": "./src/packages/core/server-file-system/rename/modal/rename-server-file-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-sortable-list-item",
      "path": "./src/packages/core/sorter/components/sortable-list-item.element.ts",
      "attributes": [
        {
          "name": "data-sort-entry-id",
          "description": "The item's unique identifier, used by the parent `umb-sortable-list` to track it while sorting.",
          "type": "string"
        },
        {
          "name": "disabled",
          "description": "Disables the item, hiding the drag handle and actions.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hide-handle",
          "description": "Hides the drag handle.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hide-actions",
          "description": "Hides the actions slot.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "unique",
          "attribute": "data-sort-entry-id",
          "description": "The item's unique identifier, used by the parent `umb-sortable-list` to track it while sorting.",
          "type": "string"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the item, hiding the drag handle and actions.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hideHandle",
          "attribute": "hide-handle",
          "description": "Hides the drag handle.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hideActions",
          "attribute": "hide-actions",
          "description": "Hides the actions slot.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The content of the item."
        },
        {
          "name": "actions",
          "description": "Actions to render for the item, e.g. a remove button."
        }
      ]
    },
    {
      "name": "umb-sortable-list",
      "path": "./src/packages/core/sorter/components/sortable-list.element.ts",
      "attributes": [
        {
          "name": "identifier",
          "description": "An identifier shared between sortable lists, allowing items to be dragged from one list to another that shares the same identifier.",
          "type": "string"
        },
        {
          "name": "item-selector",
          "description": "The selector used to find the items to sort within this element's shadow root.",
          "type": "string"
        },
        {
          "name": "handle-selector",
          "description": "The selector used to find the drag handle within an item. If not found, the whole item is draggable.",
          "type": "string"
        },
        {
          "name": "items",
          "description": "The items to render and sort.",
          "type": "Array<T>"
        },
        {
          "name": "disabled",
          "description": "Disables sorting.",
          "type": "boolean"
        }
      ],
      "properties": [
        {
          "name": "identifier",
          "attribute": "identifier",
          "description": "An identifier shared between sortable lists, allowing items to be dragged from one list to another that shares the same identifier.",
          "type": "string"
        },
        {
          "name": "itemSelector",
          "attribute": "item-selector",
          "description": "The selector used to find the items to sort within this element's shadow root.",
          "type": "string"
        },
        {
          "name": "handleSelector",
          "attribute": "handle-selector",
          "description": "The selector used to find the drag handle within an item. If not found, the whole item is draggable.",
          "type": "string"
        },
        {
          "name": "items",
          "attribute": "items",
          "description": "The items to render and sort.",
          "type": "Array<T>"
        },
        {
          "name": "getUnique",
          "description": "Resolves the unique identifier of an item, used to keep track of items while sorting.",
          "type": "(item: T) => string",
          "default": "\"(): string => ''\""
        },
        {
          "name": "renderMethod",
          "description": "Renders the markup for an item. The returned template must be rooted at an element carrying\nthe item's unique identifier via a `data-sort-entry-id` attribute, e.g. `umb-sortable-list-item`'s `unique` property.",
          "type": "(item: T, index: number) => TemplateResult",
          "default": "\"(): TemplateResult => html``\""
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables sorting.",
          "type": "boolean"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UUIBlinkKeyframes\",null]"
        }
      ],
      "events": [
        {
          "name": "UmbChangeEvent",
          "description": "when the order of items has changed"
        }
      ]
    },
    {
      "name": "umb-temporary-file-badge",
      "path": "./src/packages/core/temporary-file/components/temporary-file-badge.element.ts",
      "attributes": [
        {
          "name": "progress",
          "type": "number"
        },
        {
          "name": "complete",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "error",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "progress",
          "attribute": "progress",
          "type": "number"
        },
        {
          "name": "complete",
          "attribute": "complete",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "error",
          "attribute": "error",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t#wrapper {\\n\\t\\t\\tposition: relative;\\n\\t\\t\\theight: 75%;\\n\\t\\t}\\n\\n\\t\\t:host([complete]) {\\n\\t\\t\\tuui-loader-circle,\\n\\t\\t\\t#icon {\\n\\t\\t\\t\\tcolor: var(--uui-color-positive);\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\t:host([error]) {\\n\\t\\t\\tuui-loader-circle,\\n\\t\\t\\t#icon {\\n\\t\\t\\t\\tcolor: var(--uui-color-danger);\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\tuui-loader-circle {\\n\\t\\t\\tz-index: 2;\\n\\t\\t\\tinset: 0;\\n\\t\\t\\tcolor: var(--uui-color-focus);\\n\\t\\t\\tfont-size: var(--uui-size-12);\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t}\\n\\n\\t\\t#icon {\\n\\t\\t\\tcolor: var(--uui-color-text);\\n\\t\\t\\tfont-size: var(--uui-size-6);\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\ttop: 50%;\\n\\t\\t\\tleft: 50%;\\n\\t\\t\\ttransform: translate(-50%, -50%);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-tree-create-action-button",
      "path": "./src/packages/core/tree/action/create/tree-create-action.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTreeCreateActionApi | undefined"
        }
      ]
    },
    {
      "name": "umb-tree-action-bundle",
      "path": "./src/packages/core/tree/components/tree-action-bundle.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tree-item-picker-breadcrumb",
      "path": "./src/packages/core/tree/components/tree-item-picker-breadcrumb/tree-item-picker-breadcrumb.element.ts",
      "description": "The trail of the location a picker is browsing. It takes the trail from the picker context and browses it, so a host\nonly decides where to put it.\n\nThe last item is where the picker is now and is not clickable.",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t}\\n\\n\\t\\tuui-breadcrumbs {\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tmin-width: 0;\\n\\t\\t}\\n\\n\\t\\tuui-breadcrumb-item:not([last-item]) {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-tree-load-more-button",
      "path": "./src/packages/core/tree/components/tree-load-more-button.element.ts",
      "attributes": [
        {
          "name": "loading",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "loading",
          "attribute": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tree-load-prev-button",
      "path": "./src/packages/core/tree/components/tree-load-prev-button.element.ts",
      "attributes": [
        {
          "name": "loading",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "loading",
          "attribute": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-tree-pagination",
      "path": "./src/packages/core/tree/components/tree-pagination.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-tree-toolbar",
      "path": "./src/packages/core/tree/components/tree-toolbar.element.ts",
      "attributes": [
        {
          "name": "show-tree-actions",
          "description": "When true the tree actions are shown.\nDefaults to false — tree actions are not shown unless explicitly opted in with show-tree-actions.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "showTreeActions",
          "attribute": "show-tree-actions",
          "description": "When true the tree actions are shown.\nDefaults to false — tree actions are not shown unless explicitly opted in with show-tree-actions.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-tree-view-bundle",
      "path": "./src/packages/core/tree/components/tree-view-bundle.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-default-tree",
      "path": "./src/packages/core/tree/default/default-tree.element.ts",
      "attributes": [
        {
          "name": "show-toolbar",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "show-tree-actions",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "api",
          "type": "UmbDefaultTreeContext<UmbTreeItemModel, UmbTreeRootModel, UmbTreeRootItemsRequestArgs> | undefined"
        },
        {
          "name": "selectionConfiguration",
          "type": "UmbTreeSelectionConfiguration",
          "default": "\"_selectionConfiguration\""
        },
        {
          "name": "hideTreeItemActions",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hideTreeRoot",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "expandTreeRoot",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "startNode",
          "type": "UmbTreeStartNode | undefined"
        },
        {
          "name": "foldersOnly",
          "type": "boolean | undefined",
          "default": "false"
        },
        {
          "name": "isMenu",
          "type": "boolean | undefined",
          "default": "false"
        },
        {
          "name": "drillable",
          "description": "Whether opening an item takes the user into it, by acting on `UmbTreeItemOpenEvent`.\n\nSet it when the host does. A tree that can do no more than expand and collapse must leave it off, so an item never\nreplaces the affordance that expands with one that cannot act.",
          "type": "boolean | undefined",
          "default": "false"
        },
        {
          "name": "selectableFilter",
          "type": "(item: UmbTreeItemModelBase) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "filter",
          "type": "(item: UmbTreeItemModelBase) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "expansion",
          "type": "UmbEntityExpansionModel",
          "default": "[]"
        },
        {
          "name": "showToolbar",
          "attribute": "show-toolbar",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "showTreeActions",
          "attribute": "show-tree-actions",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-duplicate-to-modal",
      "path": "./src/packages/core/tree/entity-actions/duplicate-to/modal/duplicate-to-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. The \"Duplicate to\" entity action now uses the shared `UMB_TREE_PICKER_MODAL`. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-sort-children-of-modal",
      "path": "./src/packages/core/tree/entity-actions/sort-children-of/modal/sort-children-of-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-folder-create-modal",
      "path": "./src/packages/core/tree/folder/modal/folder-create-modal.element.ts",
      "properties": [
        {
          "name": "folderRepository"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-folder-update-modal",
      "path": "./src/packages/core/tree/folder/modal/folder-update-modal.element.ts",
      "properties": [
        {
          "name": "folderRepository"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-folder-workspace-editor",
      "path": "./src/packages/core/tree/folder/workspace/folder-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-default-tree-item-card",
      "path": "./src/packages/core/tree/tree-item-card/default/default-tree-item-card.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTreeItemCardApi | undefined"
        },
        {
          "name": "item",
          "type": "UmbTreeItemModel | undefined"
        }
      ]
    },
    {
      "name": "umb-tree-item-card-extension",
      "path": "./src/packages/core/tree/tree-item-card/tree-item-card-extension.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbTreeItemModel | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tposition: relative;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-default-tree-item",
      "path": "./src/packages/core/tree/tree-item/tree-item-default/tree-item-default.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "TreeItemModelType | undefined"
        },
        {
          "name": "api",
          "type": "TreeItemContextType | undefined"
        },
        {
          "name": "hideActions",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "isMenu",
          "type": "boolean"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-tree-item",
      "path": "./src/packages/core/tree/tree-item/tree-item.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | undefined"
        },
        {
          "name": "props",
          "type": "Record<string, unknown> | undefined"
        }
      ]
    },
    {
      "name": "umb-menu-item-tree-default",
      "path": "./src/packages/core/tree/tree-menu-item/tree-menu-item.element.ts",
      "attributes": [
        {
          "name": "manifest",
          "type": "ManifestMenuItemTreeKind | undefined"
        }
      ],
      "properties": [
        {
          "name": "manifest",
          "attribute": "manifest",
          "type": "ManifestMenuItemTreeKind | undefined"
        }
      ]
    },
    {
      "name": "umb-tree-picker-modal",
      "path": "./src/packages/core/tree/tree-picker-modal/tree-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\tuui-tab-group {\\n\\t\\t\\t--uui-tab-divider: var(--uui-color-border);\\n\\t\\t\\tborder-left: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-right: 1px solid var(--uui-color-border);\\n\\t\\t}\\n\\n\\t\\t#breadcrumb {\\n\\t\\t\\tmargin-bottom: var(--uui-size-space-4);\\n\\t\\t}\\n\\n\\t\\t#not-found {\\n\\t\\t\\ttext-align: center;\\n\\t\\t\\tpadding: var(--uui-size-layout-1);\\n\\t\\t}\\n\\n\\t\\t#selection-info {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\tpadding: var(--uui-size-space-4) var(--uui-size-space-6);\\n\\t\\t\\tbackground-color: var(--uui-color-selected);\\n\\t\\t\\tcolor: var(--uui-color-selected-contrast);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-tree",
      "path": "./src/packages/core/tree/tree.element.ts",
      "properties": [
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[]"
        }
      ]
    },
    {
      "name": "umb-card-tree-view",
      "path": "./src/packages/core/tree/view/card/card-tree-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t}\\n\\n\\t\\t#grid {\\n\\t\\t\\tdisplay: grid;\\n\\t\\t\\tgrid-template-columns: repeat(auto-fill, minmax(160px, 1fr));\\n\\t\\t\\tgap: var(--uui-size-space-4);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-classic-tree-view",
      "path": "./src/packages/core/tree/view/classic/classic-tree-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: contents;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-table-tree-view",
      "path": "./src/packages/core/tree/view/table/table-tree-view.element.ts",
      "description": "Renders the items of the tree as rows of a table, with a column for the name, any columns declared by the\n`treeView` manifest, and the entity actions.",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestTreeViewTableKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-tree-name-table-column-layout",
      "path": "./src/packages/core/tree/view/table/tree-name-table-column-layout.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbTreeNameTableColumnValue"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-tree-workspace-view",
      "path": "./src/packages/core/tree/workspace-view/tree-workspace-view.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceViewTreeKind | undefined"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tpadding: var(--uui-size-layout-1);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-form-validation-message",
      "path": "./src/packages/core/validation/components/form-validation-message.element.ts",
      "attributes": [
        {
          "name": "for",
          "description": "Set the element containing Form Controls of interest.",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "for",
          "attribute": "for",
          "description": "Set the element containing Form Controls of interest.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "for button contents"
        },
        {
          "name": "message",
          "description": "for extras in the messages container"
        }
      ]
    },
    {
      "name": "umb-default-value-summary",
      "path": "./src/packages/core/value-summary/default/default-value-summary.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbValueSummaryApi<ValueType> | undefined"
        }
      ]
    },
    {
      "name": "umb-value-summary-extension",
      "path": "./src/packages/core/value-summary/global-components/value-summary.element.ts",
      "properties": [
        {
          "name": "valueType",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "umb-boolean-value-summary",
      "path": "./src/packages/core/value-summary/value-types/boolean/boolean-value-summary.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbValueSummaryApi<ValueType> | undefined"
        }
      ]
    },
    {
      "name": "umb-date-time-value-summary",
      "path": "./src/packages/core/value-summary/value-types/date-time/date-time-value-summary.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbValueSummaryApi<ValueType> | undefined"
        }
      ]
    },
    {
      "name": "umb-workspace-action-menu-item",
      "path": "./src/packages/core/workspace/components/workspace-action-menu-item/default/workspace-action-menu-item.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceActionMenuItemDefaultKind<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-workspace-action-menu",
      "path": "./src/packages/core/workspace/components/workspace-action-menu/workspace-action-menu.element.ts",
      "attributes": [
        {
          "name": "look",
          "type": "UUIInterfaceLook",
          "default": "\"secondary\""
        },
        {
          "name": "color",
          "type": "UUIInterfaceColor",
          "default": "\"default\""
        }
      ],
      "properties": [
        {
          "name": "look",
          "attribute": "look",
          "type": "UUIInterfaceLook",
          "default": "\"secondary\""
        },
        {
          "name": "color",
          "attribute": "color",
          "type": "UUIInterfaceColor",
          "default": "\"default\""
        },
        {
          "name": "items",
          "type": "UmbExtensionElementAndApiInitializer<ManifestWorkspaceActionMenuItem<MetaWorkspaceActionMenuItem>>[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-action",
      "path": "./src/packages/core/workspace/components/workspace-action/default/workspace-action.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceAction<MetaType, UmbWorkspaceAction<MetaType>> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        }
      ]
    },
    {
      "name": "umb-workspace-breadcrumb",
      "path": "./src/packages/core/workspace/components/workspace-breadcrumb/workspace-menu-breadcrumb/workspace-menu-breadcrumb.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-variant-menu-breadcrumb",
      "path": "./src/packages/core/workspace/components/workspace-breadcrumb/workspace-variant-menu-breadcrumb/workspace-variant-menu-breadcrumb.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-editor",
      "path": "./src/packages/core/workspace/components/workspace-editor/workspace-editor.element.ts",
      "attributes": [
        {
          "name": "headline",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hideNavigation",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "enforceNoFooter",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "back-path",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "notFound",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "headline",
          "attribute": "headline",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hideNavigation",
          "attribute": "hideNavigation",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "enforceNoFooter",
          "attribute": "enforceNoFooter",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "backPath",
          "attribute": "back-path",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "attribute": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "notFound",
          "attribute": "notFound",
          "type": "boolean | undefined"
        },
        {
          "name": "variantId"
        },
        {
          "name": "overrides",
          "type": "UmbDeepPartialObject<ManifestWorkspaceView<MetaWorkspaceView>>[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "header",
          "description": "Slot for workspace header"
        },
        {
          "name": "action-menu",
          "description": "Slot for workspace header"
        },
        {
          "name": "footer-info",
          "description": "Slot for workspace footer"
        },
        {
          "name": "actions",
          "description": "Slot for workspace footer actions"
        },
        {
          "name": "",
          "description": "slot for main content"
        }
      ]
    },
    {
      "name": "umb-workspace-entity-action-menu",
      "path": "./src/packages/core/workspace/components/workspace-entity-action-menu/workspace-entity-action-menu.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-footer",
      "path": "./src/packages/core/workspace/components/workspace-footer/workspace-footer.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "Slot for workspace footer items"
        },
        {
          "name": "actions",
          "description": "Slot for workspace actions"
        }
      ]
    },
    {
      "name": "umb-workspace-header-name-editable",
      "path": "./src/packages/core/workspace/components/workspace-header-name-editable/workspace-header-name-editable.element.ts",
      "attributes": [
        {
          "name": "label",
          "description": "The label for the inner input.",
          "type": "string | undefined"
        },
        {
          "name": "placeholder",
          "description": "The placeholder for the inner input.",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "The readonly state of the inner input.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "description": "The label for the inner input.",
          "type": "string | undefined"
        },
        {
          "name": "placeholder",
          "attribute": "placeholder",
          "description": "The placeholder for the inner input.",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "The readonly state of the inner input.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-split-view-variant-selector",
      "path": "./src/packages/core/workspace/components/workspace-split-view/workspace-split-view-variant-selector.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-split-view",
      "path": "./src/packages/core/workspace/components/workspace-split-view/workspace-split-view.element.ts",
      "description": "\nExample. Document Workspace would use a Variant-component(variant component would talk directly to the workspace-context)\nAs well breadcrumbs etc.",
      "attributes": [
        {
          "name": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "displayNavigation",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "back-path",
          "type": "string | undefined"
        },
        {
          "name": "splitViewIndex",
          "type": "number"
        }
      ],
      "properties": [
        {
          "name": "loading",
          "attribute": "loading",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "displayNavigation",
          "attribute": "displayNavigation",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "backPath",
          "attribute": "back-path",
          "type": "string | undefined"
        },
        {
          "name": "overrides",
          "type": "UmbDeepPartialObject<ManifestWorkspaceView<MetaWorkspaceView>>[] | undefined"
        },
        {
          "name": "hasCustomVariantSelector",
          "description": "Set this to true if you provide a custom variant selector in the header slot, do this to avoid the default variant selector being rendered shortly.",
          "type": "boolean | undefined"
        },
        {
          "name": "splitViewIndex",
          "attribute": "splitViewIndex",
          "type": "number"
        },
        {
          "name": "splitViewContext",
          "type": "UmbWorkspaceSplitViewContext",
          "default": "\"new UmbWorkspaceSplitViewContext(this)\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-detail-forbidden",
      "path": "./src/packages/core/workspace/entity-detail/global-components/entity-detail-forbidden.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-detail-not-found",
      "path": "./src/packages/core/workspace/entity-detail/global-components/entity-detail-not-found.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-detail-workspace-editor",
      "path": "./src/packages/core/workspace/entity-detail/global-components/entity-detail-workspace-editor.element.ts",
      "attributes": [
        {
          "name": "back-path",
          "description": "A fallback \"back to parent\" path, used only when the workspace context has no `navigationParentItemPath` of\nits own. Always shows its own back button when set, independent of `showBackToParentButton`, which only\ngoverns the button for `navigationParentItemPath`.",
          "type": "string | undefined",
          "deprecatedMessage": "Implement `navigationParentItemPath` on the workspace context instead. Will be removed in Umbraco 20."
        },
        {
          "name": "show-back-to-parent-button",
          "description": "Shows a \"back to parent\" button linking to the workspace context's own `navigationParentItemPath`. Left as an\nexplicit opt-in since not every entity should surface this button (e.g. tree-based entities rely on the tree\nitself for navigation). Does not affect the deprecated `backPath`, which always shows its own button when set.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "backPath",
          "attribute": "back-path",
          "description": "A fallback \"back to parent\" path, used only when the workspace context has no `navigationParentItemPath` of\nits own. Always shows its own back button when set, independent of `showBackToParentButton`, which only\ngoverns the button for `navigationParentItemPath`.",
          "type": "string | undefined",
          "deprecatedMessage": "Implement `navigationParentItemPath` on the workspace context instead. Will be removed in Umbraco 20."
        },
        {
          "name": "showBackToParentButton",
          "attribute": "show-back-to-parent-button",
          "description": "Shows a \"back to parent\" button linking to the workspace context's own `navigationParentItemPath`. Left as an\nexplicit opt-in since not every entity should surface this button (e.g. tree-based entities rely on the tree\nitself for navigation). Does not affect the deprecated `backPath`, which always shows its own button when set.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-workspace-info-app-layout",
      "path": "./src/packages/core/workspace/info-app/global-components/workspace-info-app-layout.element.ts",
      "attributes": [
        {
          "name": "headline",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "headline",
          "attribute": "headline",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-default-workspace",
      "path": "./src/packages/core/workspace/kinds/default/default-workspace.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceDefaultKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-routable-workspace",
      "path": "./src/packages/core/workspace/kinds/routable/routable-workspace.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbRoutableWorkspaceContext"
        }
      ]
    },
    {
      "name": "umb-workspace-modal",
      "path": "./src/packages/core/workspace/modals/workspace-modal.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbWorkspaceModalData<unknown> | undefined"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace",
      "path": "./src/packages/core/workspace/workspace.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-data-type-flow-input",
      "path": "./src/packages/data-type/components/data-type-flow-input/data-type-flow-input.element.ts",
      "description": "Form control for picking or creating a data type.",
      "attributes": [
        {
          "name": "suggestionQuery",
          "description": "Optional query string for suggesting property editors.",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "suggestionQuery",
          "attribute": "suggestionQuery",
          "description": "Optional query string for suggesting property editors.",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "change",
          "description": "when the value of the input changes"
        },
        {
          "name": "blur",
          "description": "when the input loses focus"
        },
        {
          "name": "focus",
          "description": "when the input gains focus"
        }
      ]
    },
    {
      "name": "umb-data-type-input",
      "path": "./src/packages/data-type/components/data-type-input/data-type-input.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-config",
      "path": "./src/packages/data-type/components/property-editor-config/property-editor-config.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-ref-data-type",
      "path": "./src/packages/data-type/components/ref-data-type/ref-data-type.element.ts",
      "attributes": [
        {
          "name": "data-type-id",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "dataTypeId",
          "attribute": "data-type-id",
          "type": "string | undefined"
        },
        {
          "name": "repository",
          "type": "UmbDataTypeDetailRepository",
          "default": "\"new UmbDataTypeDetailRepository(this)\""
        },
        {
          "name": "propertyEditorUiAlias",
          "description": "Property Editor UI Alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "propertyEditorSchemaAlias",
          "description": "Property Editor Model Alias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-data-type-picker-flow-data-type-picker-modal",
      "path": "./src/packages/data-type/modals/data-type-picker-flow/data-type-picker-flow-data-type-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-data-type-picker-flow-modal",
      "path": "./src/packages/data-type/modals/data-type-picker-flow/data-type-picker-flow-modal.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbDataTypePickerFlowModalData"
        },
        {
          "name": "pagination",
          "default": "\"new UmbPaginationManager()\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-data-type-folder-workspace-editor",
      "path": "./src/packages/data-type/tree/folder/workspace/data-type-folder-editor.element.ts"
    },
    {
      "name": "umb-data-type-tree-item-table-collection-view",
      "path": "./src/packages/data-type/tree/tree-item-children/collection/views/data-type-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-data-type-workspace-editor",
      "path": "./src/packages/data-type/workspace/data-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-data-type-details-workspace-property-editor-picker",
      "path": "./src/packages/data-type/workspace/views/details/data-type-details-workspace-property-editor-picker.element.ts",
      "attributes": [
        {
          "name": "propertyEditorUiIcon",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorUiName",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorUiAlias",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorSchemaAlias",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "propertyEditorUiIcon",
          "attribute": "propertyEditorUiIcon",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorUiName",
          "attribute": "propertyEditorUiName",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorUiAlias",
          "attribute": "propertyEditorUiAlias",
          "type": "string | undefined"
        },
        {
          "name": "propertyEditorSchemaAlias",
          "attribute": "propertyEditorSchemaAlias",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-data-type-details-workspace-view",
      "path": "./src/packages/data-type/workspace/views/details/data-type-details-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-view-data-type-info",
      "path": "./src/packages/data-type/workspace/views/info/workspace-view-data-type-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dictionary-collection",
      "path": "./src/packages/dictionary/collection/dictionary-collection.element.ts"
    },
    {
      "name": "umb-dictionary-table-collection-view",
      "path": "./src/packages/dictionary/collection/views/table/dictionary-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dictionary-collection-dashboard",
      "path": "./src/packages/dictionary/dashboard/dictionary-overview-dashboard.element.ts"
    },
    {
      "name": "umb-export-dictionary-modal",
      "path": "./src/packages/dictionary/entity-action/export/export-dictionary-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-import-dictionary-modal",
      "path": "./src/packages/dictionary/entity-action/import/import-dictionary-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dictionary-workspace-editor",
      "path": "./src/packages/dictionary/workspace/dictionary-workspace-editor.element.ts"
    },
    {
      "name": "umb-workspace-view-dictionary-editor",
      "path": "./src/packages/dictionary/workspace/views/workspace-view-dictionary-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-blueprint-options-create-modal",
      "path": "./src/packages/documents/document-blueprints/entity-actions/create/modal/document-blueprint-options-create-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use the `Umb.EntityAction.DocumentBlueprint.Create` entity action with `entityCreateOptionAction` extensions instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-document-blueprint-create-options-modal",
      "path": "./src/packages/documents/document-blueprints/entity-actions/create/modal/document-blueprint-options-create-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use the `Umb.EntityAction.DocumentBlueprint.Create` entity action with `entityCreateOptionAction` extensions instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-document-blueprint-folder-workspace-editor",
      "path": "./src/packages/documents/document-blueprints/tree/folder/workspace/document-blueprint-folder-editor.element.ts"
    },
    {
      "name": "umb-document-blueprint-tree-item-table-collection-view",
      "path": "./src/packages/documents/document-blueprints/tree/tree-item-children/collection/views/document-blueprint-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-document-blueprint-workspace-editor",
      "path": "./src/packages/documents/document-blueprints/workspace/document-blueprint-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-blueprint-workspace-split-view",
      "path": "./src/packages/documents/document-blueprints/workspace/document-blueprint-workspace-split-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-blueprint-workspace-view-info",
      "path": "./src/packages/documents/document-blueprints/workspace/views/info/document-blueprint-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-redirect-management",
      "path": "./src/packages/documents/document-redirect-management/dashboard-redirect-management.element.ts",
      "attributes": [
        {
          "name": "items-per-page",
          "type": "number",
          "default": "20"
        },
        {
          "name": "page",
          "type": "number",
          "default": "1"
        }
      ],
      "properties": [
        {
          "name": "itemsPerPage",
          "attribute": "items-per-page",
          "type": "number",
          "default": "20"
        },
        {
          "name": "page",
          "attribute": "page",
          "type": "number",
          "default": "1"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-document-type",
      "path": "./src/packages/documents/document-types/components/input-document-type/input-document-type.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean | undefined"
        }
      ],
      "properties": [
        {
          "name": "elementTypesOnly",
          "description": "Limits to only select Element Types",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "documentTypesOnly",
          "description": "Limits to only select Document Types",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-type-import-modal",
      "path": "./src/packages/documents/document-types/entity-actions/import/modal/document-type-import-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-type-picker-search-result-item",
      "path": "./src/packages/documents/document-types/picker/document-type-picker-search-result-item.element.ts"
    },
    {
      "name": "umb-property-editor-ui-document-type-picker",
      "path": "./src/packages/documents/document-types/property-editors/document-type-picker/property-editor-ui-document-type-picker.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-document-type-property-type-item-ref",
      "path": "./src/packages/documents/document-types/property-type/document-type-property-type-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbDocumentTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbDocumentTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-document-type-search-result-item",
      "path": "./src/packages/documents/document-types/search/document-type-search-result-item.element.ts",
      "attributes": [
        {
          "name": "item"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-type-folder-workspace-editor",
      "path": "./src/packages/documents/document-types/tree/folder/workspace/document-type-folder-editor.element.ts"
    },
    {
      "name": "umb-document-type-tree-item-table-collection-view",
      "path": "./src/packages/documents/document-types/tree/tree-item-children/collection/views/document-type-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v18. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-document-type-workspace-editor",
      "path": "./src/packages/documents/document-types/workspace/document-type/document-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-type-workspace-view-settings",
      "path": "./src/packages/documents/document-types/workspace/document-type/views/settings/document-type-workspace-view-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-type-workspace-view-structure",
      "path": "./src/packages/documents/document-types/workspace/document-type/views/structure/document-type-workspace-view-structure.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-type-workspace-view-templates",
      "path": "./src/packages/documents/document-types/workspace/document-type/views/templates/document-type-workspace-view-templates.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-history-workspace-info-app",
      "path": "./src/packages/documents/documents/audit-log/info-app/document-history-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Scheduled for removal in Umbraco 19. Replaced by the shared 'auditLog' kind element (UmbContentAuditLogWorkspaceInfoAppElement)."
    },
    {
      "name": "umb-create-document-collection-action",
      "path": "./src/packages/documents/documents/collection/action/create-document-collection-action.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-collection",
      "path": "./src/packages/documents/documents/collection/document-collection.element.ts"
    },
    {
      "name": "umb-document-collection-item-card",
      "path": "./src/packages/documents/documents/collection/item/document-collection-item-card.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbDocumentCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbDocumentCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-entity-actions-table-column-view",
      "path": "./src/packages/documents/documents/collection/views/table/column-layouts/document-entity-actions-table-column-view.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbDocumentCollectionItemModel | undefined"
        }
      ]
    },
    {
      "name": "umb-document-table-column-name",
      "path": "./src/packages/documents/documents/collection/views/table/column-layouts/document-table-column-name.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEditableDocumentCollectionItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-table-column-property-value",
      "path": "./src/packages/documents/documents/collection/views/table/column-layouts/document-table-column-property-value.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEditableDocumentCollectionItemModel"
        }
      ]
    },
    {
      "name": "umb-document-table-column-state",
      "path": "./src/packages/documents/documents/collection/views/table/column-layouts/document-table-column-state.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEditableDocumentCollectionItemModel"
        }
      ]
    },
    {
      "name": "umb-document-table-collection-view",
      "path": "./src/packages/documents/documents/collection/views/table/document-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-document",
      "path": "./src/packages/documents/documents/components/input-document/input-document.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "include-trashed",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "startNode"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "includeTrashed",
          "attribute": "include-trashed",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-create-blueprint-modal",
      "path": "./src/packages/documents/documents/entity-actions/create-blueprint/modal/create-blueprint-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-create-options-modal",
      "path": "./src/packages/documents/documents/entity-actions/create/document-create-options-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-culture-and-hostnames-modal",
      "path": "./src/packages/documents/documents/entity-actions/culture-and-hostnames/modal/culture-and-hostnames-modal.element.ts",
      "properties": [
        {
          "name": "popoverContainerElement"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-duplicate-to-modal",
      "path": "./src/packages/documents/documents/entity-actions/duplicate/modal/duplicate-document-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-notifications-modal",
      "path": "./src/packages/documents/documents/entity-actions/notifications/modal/document-notifications-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-sort-children-of-document-modal",
      "path": "./src/packages/documents/documents/entity-actions/sort-children-of/modal/sort-children-of-document-modal.element.ts"
    },
    {
      "name": "umb-document-item-ref",
      "path": "./src/packages/documents/documents/item/document-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbDocumentItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "select-only",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbDocumentItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "select-only",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-picker-modal",
      "path": "./src/packages/documents/documents/modals/document-picker-modal/document-picker-modal.element.ts",
      "description": "A picker that browses documents, rendering the document collection at any level whose node has one configured\n(and the user has Content-section access) and the tree everywhere else.",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\tuui-tab-group {\\n\\t\\t\\t--uui-tab-divider: var(--uui-color-border);\\n\\t\\t\\tborder-left: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-right: 1px solid var(--uui-color-border);\\n\\t\\t}\\n\\n\\t\\tumb-body-layout[main-no-padding] #search {\\n\\t\\t\\tpadding: var(--uui-size-layout-1);\\n\\t\\t}\\n\\n\\t\\t#breadcrumb {\\n\\t\\t\\tmargin-bottom: var(--uui-size-space-4);\\n\\t\\t}\\n\\n\\t\\t#not-found {\\n\\t\\t\\ttext-align: center;\\n\\t\\t\\tpadding: var(--uui-size-layout-1);\\n\\t\\t}\\n\\n\\t\\t/* A collection lays itself out inside its own body layout, so the main padding is dropped for it and only the\\n\\t\\t   breadcrumb above it is inset — padding the whole panel would inset the collection twice. */\\n\\t\\tumb-body-layout[main-no-padding] #breadcrumb {\\n\\t\\t\\tpadding: var(--uui-size-layout-1) var(--uui-size-layout-1) 0;\\n\\t\\t\\tmargin-bottom: 0;\\n\\t\\t}\\n\\n\\t\\tuui-breadcrumbs {\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tmin-width: 0;\\n\\t\\t}\\n\\n\\t\\tuui-breadcrumb-item:not([last-item]) {\\n\\t\\t\\tcursor: pointer;\\n\\t\\t}\\n\\n\\t\\tumb-collection {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\theight: fit-content;\\n\\t\\t}\\n\\n\\t\\t#selection-info {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\tpadding: var(--uui-size-space-4) var(--uui-size-space-6);\\n\\t\\t\\tbackground-color: var(--uui-color-selected);\\n\\t\\t\\tcolor: var(--uui-color-selected-contrast);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-document-save-modal",
      "path": "./src/packages/documents/documents/modals/save-modal/document-save-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-variant-language-picker",
      "path": "./src/packages/documents/documents/modals/shared/document-variant-language-picker.element.ts",
      "properties": [
        {
          "name": "variantLanguageOptions",
          "type": "UmbDocumentVariantOptionModel[]"
        },
        {
          "name": "selectionManager",
          "type": "UmbSelectionManager<string>"
        },
        {
          "name": "pickableFilter",
          "description": "A filter function that determines if an item is pickableFilter or not.",
          "type": "((item: UmbDocumentVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "requiredFilter",
          "description": "A filter function that determines if an item should be highlighted as a must select.",
          "type": "((item: UmbDocumentVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-picker-search-result-item",
      "path": "./src/packages/documents/documents/picker/document-picker-search-result-item.element.ts"
    },
    {
      "name": "umb-save-and-preview-workspace-action",
      "path": "./src/packages/documents/documents/preview/workspace-action/save-and-preview-workspace-action.element.ts"
    },
    {
      "name": "umb-property-editor-ui-document-picker",
      "path": "./src/packages/documents/documents/property-editors/document-picker/property-editor-ui-document-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ]
    },
    {
      "name": "umb-document-picker-property-editor-value-summary",
      "path": "./src/packages/documents/documents/property-editors/document-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-document-start-node-access",
      "path": "./src/packages/documents/documents/property-editors/document-start-node-access/document-start-node-access-property-editor-ui.element.ts"
    },
    {
      "name": "umb-document-publish-with-descendants-modal",
      "path": "./src/packages/documents/documents/publishing/publish-with-descendants/modal/document-publish-with-descendants-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-publish-modal",
      "path": "./src/packages/documents/documents/publishing/publish/modal/document-publish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-content-publish-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-document-schedule-modal",
      "path": "./src/packages/documents/documents/publishing/schedule-publish/modal/document-schedule-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-unpublish-modal",
      "path": "./src/packages/documents/documents/publishing/unpublish/modal/document-unpublish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-content-unpublish-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-document-recycle-bin-tree-item-table-collection-view",
      "path": "./src/packages/documents/documents/recycle-bin/tree/tree-item-children/collection/views/document-recycle-bin-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-trashed-document-name-table-column",
      "path": "./src/packages/documents/documents/recycle-bin/tree/tree-item-children/collection/views/trashed-document-name-table-column.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbDocumentRecycleBinTreeItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-redirect-management-workspace-info-app",
      "path": "./src/packages/documents/documents/redirect-management/info-app/document-redirect-management-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-rollback-modal",
      "path": "./src/packages/documents/documents/rollback/modal/rollback-modal.element.ts",
      "properties": [
        {
          "name": "currentVersionHeader",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-content-rollback-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-document-search-result-item",
      "path": "./src/packages/documents/documents/search/document-search-result-item.element.ts",
      "attributes": [
        {
          "name": "item"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-tree",
      "path": "./src/packages/documents/documents/tree/document-tree.element.ts"
    },
    {
      "name": "umb-document-tree-item",
      "path": "./src/packages/documents/documents/tree/tree-item/document-tree-item.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbDocumentTreeItemContext | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-document-table-tree-view",
      "path": "./src/packages/documents/documents/tree/views/document-table-tree-view.element.ts"
    },
    {
      "name": "umb-document-links-workspace-info-app",
      "path": "./src/packages/documents/documents/url/info-app/document-links-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-property-value-user-permission-flow-modal",
      "path": "./src/packages/documents/documents/user-permissions/document-property-value/document-property-value-permission-flow-modal/document-property-value-permission-flow-modal.element.ts"
    },
    {
      "name": "umb-document-property-value-user-permission-flow-property-type-modal",
      "path": "./src/packages/documents/documents/user-permissions/document-property-value/document-property-value-permission-flow-modal/property-type-modal/property-type-modal.element.ts"
    },
    {
      "name": "umb-input-document-property-value-user-permission",
      "path": "./src/packages/documents/documents/user-permissions/document-property-value/input-document-property-value-user-permission/input-document-property-value-user-permission.element.ts",
      "properties": [
        {
          "name": "permissions",
          "type": "UmbDocumentPropertyValueUserPermissionModel[]"
        },
        {
          "name": "fallbackPermissions",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-document-granular-user-permission",
      "path": "./src/packages/documents/documents/user-permissions/document/input-document-granular-user-permission/input-document-granular-user-permission.element.ts",
      "properties": [
        {
          "name": "permissions",
          "type": "UmbDocumentUserPermissionModel[]"
        },
        {
          "name": "fallbackPermissions",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-granular-user-permission",
      "path": "./src/packages/documents/documents/user-permissions/document/input-document-granular-user-permission/input-document-granular-user-permission.element.ts",
      "properties": [
        {
          "name": "permissions",
          "type": "UmbDocumentUserPermissionModel[]"
        },
        {
          "name": "fallbackPermissions",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-document-user-start-node-value-summary",
      "path": "./src/packages/documents/documents/user-start-node/value-summary/document-user-start-node-value-summary.element.ts"
    },
    {
      "name": "umb-document-variant-state-value-summary",
      "path": "./src/packages/documents/documents/variant-state/value-summary/document-variant-state-value-summary.element.ts"
    },
    {
      "name": "umb-document-workspace-editor",
      "path": "./src/packages/documents/documents/workspace/document-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-workspace-split-view-variant-selector",
      "path": "./src/packages/documents/documents/workspace/document-workspace-split-view-variant-selector.element.ts"
    },
    {
      "name": "umb-document-workspace-split-view",
      "path": "./src/packages/documents/documents/workspace/document-workspace-split-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-document-workspace-view-info",
      "path": "./src/packages/documents/documents/workspace/views/info/document-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-create-element-collection-action",
      "path": "./src/packages/elements/collection/action/create-element-collection-action.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-table-column-name",
      "path": "./src/packages/elements/collection/views/column-layouts/element-table-column-name.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEditableElementItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-table-column-state",
      "path": "./src/packages/elements/collection/views/column-layouts/element-table-column-state.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbElementItemModel"
        }
      ]
    },
    {
      "name": "umb-element-table-collection-view",
      "path": "./src/packages/elements/collection/views/element-table-collection-view.element.ts"
    },
    {
      "name": "umb-element-create-options-modal",
      "path": "./src/packages/elements/entity-actions/create/element-create-options-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tmax-width: 800px;\\n\\t\\t}\\n\\n\\t\\tuui-ref-node-document-type {\\n\\t\\t\\tpadding-top: var(--uui-size-3);\\n\\t\\t\\tpadding-bottom: var(--uui-size-3);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-element-folder-tree-item",
      "path": "./src/packages/elements/folder/tree/element-folder-tree-item.element.ts"
    },
    {
      "name": "umb-input-element-folder-granular-user-permission",
      "path": "./src/packages/elements/folder/user-permissions/input-element-folder-granular-user-permission.element.ts",
      "properties": [
        {
          "name": "permissions",
          "type": "UmbElementFolderUserPermissionModel[]"
        },
        {
          "name": "fallbackPermissions",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-folder-workspace-editor",
      "path": "./src/packages/elements/folder/workspace/element-folder-editor.element.ts"
    },
    {
      "name": "umb-input-element",
      "path": "./src/packages/elements/global-components/input-element.element.ts",
      "attributes": [
        {
          "name": "folderOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "min-message",
          "type": "string | undefined"
        },
        {
          "name": "max",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "max-message",
          "type": "string | undefined"
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "folderOnly",
          "attribute": "folderOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "type": "number",
          "default": "0"
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "type": "string | undefined"
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "type": "string | undefined"
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "startNode"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-element-item-ref",
      "path": "./src/packages/elements/item/item-ref/element-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbElementItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "select-only",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbElementItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "select-only",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-element-save-modal",
      "path": "./src/packages/elements/modals/save-modal/element-save-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-element-variant-language-picker",
      "path": "./src/packages/elements/modals/shared/element-variant-language-picker.element.ts",
      "properties": [
        {
          "name": "variantLanguageOptions",
          "type": "UmbElementVariantOptionModel[]",
          "default": "[]"
        },
        {
          "name": "selectionManager",
          "type": "UmbSelectionManager<string>"
        },
        {
          "name": "pickableFilter",
          "description": "A filter function that determines if an item is pickable or not.",
          "type": "((item: UmbElementVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "requiredFilter",
          "description": "A filter function that determines if an item should be highlighted as a must select.",
          "type": "((item: UmbElementVariantOptionModel) => boolean) | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-element-picker-property-editor-ui",
      "path": "./src/packages/elements/property-editor/element-picker/element-picker-property-editor-ui.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-element-picker-property-editor-value-summary",
      "path": "./src/packages/elements/property-editor/element-picker/value-summary/value-summary.element.ts",
      "description": "Renders picked element names (variant-aware, comma-joined) for collection view cells."
    },
    {
      "name": "umb-property-editor-ui-element-start-node-access",
      "path": "./src/packages/elements/property-editor/element-start-node-access/element-start-node-access-property-editor-ui.element.ts"
    },
    {
      "name": "umb-element-publish-modal",
      "path": "./src/packages/elements/publishing/publish/modal/element-publish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-content-publish-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-element-schedule-modal",
      "path": "./src/packages/elements/publishing/schedule-publish/modal/element-schedule-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-element-unpublish-modal",
      "path": "./src/packages/elements/publishing/unpublish/modal/element-unpublish-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-content-unpublish-modal` from `@umbraco-cms/backoffice/content` instead. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-element-recycle-bin-tree-item-table-collection-view",
      "path": "./src/packages/elements/recycle-bin/collection/views/element-recycle-bin-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-trashed-element-name-table-column",
      "path": "./src/packages/elements/recycle-bin/collection/views/trashed-element-name-table-column.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbElementRecycleBinTreeItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-search-result-item",
      "path": "./src/packages/elements/search/element-search-result-item.element.ts",
      "attributes": [
        {
          "name": "item"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-tree-item",
      "path": "./src/packages/elements/tree/element-tree-item.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbElementTreeItemContext | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-input-element-granular-user-permission",
      "path": "./src/packages/elements/user-permissions/input-element-granular-user-permission.element.ts",
      "properties": [
        {
          "name": "permissions",
          "type": "UmbElementUserPermissionModel[]"
        },
        {
          "name": "fallbackPermissions",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-element-workspace-editor",
      "path": "./src/packages/elements/workspace/element-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-element-workspace-split-view-variant-selector",
      "path": "./src/packages/elements/workspace/element-workspace-split-view-variant-selector.element.ts"
    },
    {
      "name": "umb-element-workspace-split-view",
      "path": "./src/packages/elements/workspace/element-workspace-split-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-element-workspace-view-info",
      "path": "./src/packages/elements/workspace/views/info/element-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-embedded-media-modal",
      "path": "./src/packages/embedded-media/modal/embedded-media-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-health-check",
      "path": "./src/packages/health-check/dashboard-health-check.element.ts"
    },
    {
      "name": "umb-dashboard-health-check-action",
      "path": "./src/packages/health-check/views/health-check-action.element.ts",
      "attributes": [
        {
          "name": "action",
          "type": "HealthCheckActionRequestModel"
        }
      ],
      "properties": [
        {
          "name": "action",
          "attribute": "action",
          "type": "HealthCheckActionRequestModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "action-executed"
        }
      ]
    },
    {
      "name": "umb-health-check-group-box-overview",
      "path": "./src/packages/health-check/views/health-check-group-box-overview.element.ts",
      "attributes": [
        {
          "name": "manifest",
          "type": "ManifestHealthCheck | undefined"
        }
      ],
      "properties": [
        {
          "name": "manifest",
          "attribute": "manifest",
          "type": "ManifestHealthCheck | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-health-check--group-box-overview",
      "path": "./src/packages/health-check/views/health-check-group-box-overview.element.ts",
      "attributes": [
        {
          "name": "manifest",
          "type": "ManifestHealthCheck | undefined"
        }
      ],
      "properties": [
        {
          "name": "manifest",
          "attribute": "manifest",
          "type": "ManifestHealthCheck | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-health-check-group",
      "path": "./src/packages/health-check/views/health-check-group.element.ts",
      "attributes": [
        {
          "name": "groupName",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "groupName",
          "attribute": "groupName",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-health-check-overview",
      "path": "./src/packages/health-check/views/health-check-overview.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-help-header-app",
      "path": "./src/packages/help/header-app/help-header-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-app-language-select",
      "path": "./src/packages/language/app-language-select/app-language-select.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-language",
      "path": "./src/packages/language/components/input-language/input-language.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "filter",
          "type": "(language: UmbLanguageItemModel) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-language-item-ref",
      "path": "./src/packages/language/item/langauge-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbLanguageItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbLanguageItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-language-picker-modal",
      "path": "./src/packages/language/modals/language-picker/language-picker-modal.element.ts"
    },
    {
      "name": "umb-property-editor-ui-language-access",
      "path": "./src/packages/language/property-editor/language-access/language-access-property-editor-ui.element.ts"
    },
    {
      "name": "umb-language-workspace-editor",
      "path": "./src/packages/language/workspace/language/language-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-language-details-workspace-view",
      "path": "./src/packages/language/workspace/language/views/language-details-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-donut-chart",
      "path": "./src/packages/log-viewer/components/donut-chart/donut-chart.element.ts",
      "description": "This is a donut chart component that can be used to display data in a circular way.",
      "attributes": [
        {
          "name": "radius",
          "description": "Circle radius in pixels",
          "type": "number",
          "default": "45"
        },
        {
          "name": "border-size",
          "description": "The circle thickness in pixels",
          "type": "number",
          "default": "20"
        },
        {
          "name": "svg-size",
          "description": "The size of SVG element in pixels",
          "type": "number",
          "default": "100"
        },
        {
          "name": "description",
          "description": "Description of the graph, added for accessibility purposes",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hideDetailBox",
          "description": "Hides the box that appears oh hover with the details of the slice",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "show-description",
          "description": "Shows the description text below the chart",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "MIN_SLICE_PERCENT",
          "description": "Minimum visual percentage for rendering a slice.\nSlices below this percentage will be visually expanded to this size to remain visible.",
          "type": "number",
          "default": "5"
        },
        {
          "name": "radius",
          "attribute": "radius",
          "description": "Circle radius in pixels",
          "type": "number",
          "default": "45"
        },
        {
          "name": "borderSize",
          "attribute": "border-size",
          "description": "The circle thickness in pixels",
          "type": "number",
          "default": "20"
        },
        {
          "name": "svgSize",
          "attribute": "svg-size",
          "description": "The size of SVG element in pixels",
          "type": "number",
          "default": "100"
        },
        {
          "name": "description",
          "attribute": "description",
          "description": "Description of the graph, added for accessibility purposes",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hideDetailBox",
          "attribute": "hideDetailBox",
          "description": "Hides the box that appears oh hover with the details of the slice",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "showDescription",
          "attribute": "show-description",
          "description": "Shows the description text below the chart",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-donut-slice",
      "path": "./src/packages/log-viewer/components/donut-chart/donut-slice.element.ts",
      "description": "This component is used to display a single slice of a donut chart. It only makes sense insice the donut chart",
      "attributes": [
        {
          "name": "amount",
          "description": "Number of items that this slice represents",
          "type": "number",
          "default": "0"
        },
        {
          "name": "color",
          "description": "Color of the slice. Any valid css color is accepted, custom properties are also supported",
          "type": "string",
          "default": "\"red\""
        },
        {
          "name": "name",
          "description": "Name of the slice. This is used to display the name of the slice in the donut chart",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "kind",
          "description": "Kind of the slice. This is shown on a details box when hovering over the slice",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "href",
          "description": "Optional href to make the slice clickable",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "amount",
          "attribute": "amount",
          "description": "Number of items that this slice represents",
          "type": "number",
          "default": "0"
        },
        {
          "name": "color",
          "attribute": "color",
          "description": "Color of the slice. Any valid css color is accepted, custom properties are also supported",
          "type": "string",
          "default": "\"red\""
        },
        {
          "name": "name",
          "attribute": "name",
          "description": "Name of the slice. This is used to display the name of the slice in the donut chart",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "kind",
          "attribute": "kind",
          "description": "Kind of the slice. This is shown on a details box when hovering over the slice",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "Optional href to make the slice clickable",
          "type": "string",
          "default": "\"\""
        }
      ],
      "events": [
        {
          "name": "slice-update",
          "description": "This event is fired when the slice is updated"
        }
      ]
    },
    {
      "name": "umb-log-viewer-date-range-selector",
      "path": "./src/packages/log-viewer/components/log-viewer-date-range-selector.element.ts",
      "attributes": [
        {
          "name": "horizontal",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "horizontal",
          "attribute": "horizontal",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-too-many-logs-warning",
      "path": "./src/packages/log-viewer/components/log-viewer-too-many-logs-warning.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-logviewer-workspace",
      "path": "./src/packages/log-viewer/workspace/logviewer-workspace.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-log-level-overview",
      "path": "./src/packages/log-viewer/workspace/views/overview/components/log-viewer-log-level-overview.element.ts",
      "attributes": [
        {
          "name": "loggerName",
          "description": "The name of the logger to get the level for. Defaults to 'Global'.",
          "type": "string",
          "default": "\"Global\""
        }
      ],
      "properties": [
        {
          "name": "loggerName",
          "attribute": "loggerName",
          "description": "The name of the logger to get the level for. Defaults to 'Global'.",
          "type": "string",
          "default": "\"Global\""
        }
      ]
    },
    {
      "name": "umb-log-viewer-log-types-chart",
      "path": "./src/packages/log-viewer/workspace/views/overview/components/log-viewer-log-types-chart.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-message-templates-overview",
      "path": "./src/packages/log-viewer/workspace/views/overview/components/log-viewer-message-templates-overview.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-saved-searches-overview",
      "path": "./src/packages/log-viewer/workspace/views/overview/components/log-viewer-saved-searches-overview.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-overview-view",
      "path": "./src/packages/log-viewer/workspace/views/overview/log-overview-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-level-tag",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-level-tag.element.ts",
      "attributes": [
        {
          "name": "level"
        }
      ],
      "properties": [
        {
          "name": "level",
          "attribute": "level"
        },
        {
          "name": "levelMap",
          "type": "Record<LogLevelModel, LevelMapStyles>",
          "default": "{\"Verbose\":{\"look\":\"secondary\"},\"Debug\":{\"look\":\"primary\",\"style\":\"background-color: var(--umb-log-viewer-debug-color)\"},\"Information\":{\"look\":\"primary\",\"color\":\"positive\"},\"Warning\":{\"look\":\"primary\",\"color\":\"warning\"},\"Error\":{\"look\":\"primary\",\"color\":\"danger\"},\"Fatal\":{\"look\":\"primary\",\"style\":\"background-color: var(--umb-log-viewer-fatal-color)\"}}"
        }
      ]
    },
    {
      "name": "umb-log-viewer-log-level-filter-menu",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-log-level-filter-menu.element.ts",
      "properties": [
        {
          "name": "setLogLevelDebounce",
          "default": "\"debounce(this.#setLogLevel, 300)\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-message",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-message.element.ts",
      "attributes": [
        {
          "name": "timestamp",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "level",
          "default": "\"\""
        },
        {
          "name": "messageTemplate",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "renderedMessage",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "open",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "exception",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "details",
          "type": "HTMLDetailsElement"
        },
        {
          "name": "timestamp",
          "attribute": "timestamp",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "date",
          "type": "Date | undefined"
        },
        {
          "name": "level",
          "attribute": "level",
          "default": "\"\""
        },
        {
          "name": "messageTemplate",
          "attribute": "messageTemplate",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "renderedMessage",
          "attribute": "renderedMessage",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "properties",
          "type": "LogMessagePropertyPresentationModel[]",
          "default": "[]"
        },
        {
          "name": "open",
          "attribute": "open",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "exception",
          "attribute": "exception",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-messages-list",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-messages-list.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-polling-button",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-polling-button.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-save-search-modal",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-search-input-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-search-input",
      "path": "./src/packages/log-viewer/workspace/views/search/components/log-viewer-search-input.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-log-viewer-search-view",
      "path": "./src/packages/log-viewer/workspace/views/search/log-search-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-markdown",
      "path": "./src/packages/markdown-editor/components/input-markdown-editor/input-markdown.element.ts",
      "attributes": [
        {
          "name": "interactionMemories",
          "description": "The memories held by the modals opened from this input, e.g. the last-used folder in a media\npicker opened from the markdown editor's toolbar. Bridged from the interaction-memory scope this\ninput provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        },
        {
          "name": "preview",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "overlaySize"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "type": "boolean | undefined"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "interactionMemories",
          "attribute": "interactionMemories",
          "description": "The memories held by the modals opened from this input, e.g. the last-used folder in a media\npicker opened from the markdown editor's toolbar. Bridged from the interaction-memory scope this\ninput provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        },
        {
          "name": "preview",
          "attribute": "preview",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "overlaySize",
          "attribute": "overlaySize"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean | undefined"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "change",
          "description": "when the value of the input changes"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-markdown-editor",
      "path": "./src/packages/markdown-editor/property-editors/markdown-editor/property-editor-ui-markdown-editor.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-markdown-editor-property-editor-value-summary",
      "path": "./src/packages/markdown-editor/property-editors/markdown-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-input-dropzone",
      "path": "./src/packages/media/dropzone/components/input-dropzone/input-dropzone.element.ts",
      "description": "A dropzone for uploading files and folders.\nThe files will be uploaded to the server as temporary files and can be used in the backoffice.",
      "attributes": [
        {
          "name": "no-access",
          "description": "Prohibits dropping files onto the dropzone. Unlike `disabled`, the drop hint is still shown while\ndragging (rendered in a danger colour), but any dropped files are rejected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "accept",
          "description": "Comma-separated list of accepted mime types or file extensions.",
          "type": "string | undefined"
        },
        {
          "name": "disable-folder-upload",
          "description": "Disable folder uploads.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "description": "Disables the dropzone.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "multiple",
          "description": "Determines if the dropzone should accept multiple files.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "description": "Style the dropzone with a border.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "description": "The label for the dropzone.",
          "type": "string",
          "default": "\"dropzone\""
        }
      ],
      "properties": [
        {
          "name": "noAccess",
          "attribute": "no-access",
          "description": "Prohibits dropping files onto the dropzone. Unlike `disabled`, the drop hint is still shown while\ndragging (rendered in a danger colour), but any dropped files are rejected.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "accept",
          "attribute": "accept",
          "description": "Comma-separated list of accepted mime types or file extensions.",
          "type": "string | undefined"
        },
        {
          "name": "disableFolderUpload",
          "attribute": "disable-folder-upload",
          "description": "Disable folder uploads.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the dropzone.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "multiple",
          "attribute": "multiple",
          "description": "Determines if the dropzone should accept multiple files.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "description": "Style the dropzone with a border.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "label",
          "attribute": "label",
          "description": "The label for the dropzone.",
          "type": "string",
          "default": "\"dropzone\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "ProgressEvent",
          "description": "When the progress of the upload changes."
        },
        {
          "name": "UmbDropzoneChangeEvent",
          "description": "When the upload is complete."
        },
        {
          "name": "UmbDropzoneSubmittedEvent",
          "description": "When the upload is submitted."
        },
        {
          "name": "progress"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The default slot."
        },
        {
          "name": "text",
          "description": "A text shown above the dropzone graphic."
        }
      ]
    },
    {
      "name": "umb-imaging-thumbnail",
      "path": "./src/packages/media/imaging/components/imaging-thumbnail.element.ts",
      "description": "Alias of `umb-media-thumbnail`, kept for backwards compatibility.",
      "attributes": [
        {
          "name": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "width",
          "description": "The width of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "height",
          "description": "The height of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "mode",
          "description": "The mode of the thumbnail.",
          "type": "UmbImagingCropMode",
          "default": "\"MIN\""
        },
        {
          "name": "format",
          "description": "The output format of the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "file-ext",
          "description": "The file extension to label the fallback icon with, without the leading dot.",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        },
        {
          "name": "external-loading",
          "description": "External loading state (e.g., when parent is waiting for metadata)",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "unique",
          "attribute": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "width",
          "attribute": "width",
          "description": "The width of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "height",
          "attribute": "height",
          "description": "The height of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "mode",
          "attribute": "mode",
          "description": "The mode of the thumbnail.",
          "type": "UmbImagingCropMode",
          "default": "\"MIN\""
        },
        {
          "name": "format",
          "attribute": "format",
          "description": "The output format of the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "attribute": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "icon",
          "attribute": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "fileExt",
          "attribute": "file-ext",
          "description": "The file extension to label the fallback icon with, without the leading dot.",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "attribute": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        },
        {
          "name": "externalLoading",
          "attribute": "external-loading",
          "description": "External loading state (e.g., when parent is waiting for metadata)",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-media-thumbnail-background",
          "description": "Background shown behind the image. Defaults to a checkerboard\npattern that reveals transparency; set to `none` for a transparent background."
        }
      ],
      "cssParts": [
        {
          "name": "img",
          "description": "The underlying `<img>` element."
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use `umb-media-thumbnail` (`UmbMediaThumbnailElement`) instead."
    },
    {
      "name": "umb-media-image",
      "path": "./src/packages/media/imaging/components/media-image.element.ts",
      "attributes": [
        {
          "name": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        }
      ],
      "properties": [
        {
          "name": "unique",
          "attribute": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "attribute": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "icon",
          "attribute": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "loading",
          "attribute": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-thumbnail",
      "path": "./src/packages/media/imaging/components/media-thumbnail.element.ts",
      "description": "Displays a thumbnail for a media item, with optional server-side cropping and transparency support.\nThis is the recommended component for rendering media images in the backoffice.",
      "attributes": [
        {
          "name": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "width",
          "description": "The width of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "height",
          "description": "The height of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "mode",
          "description": "The mode of the thumbnail.",
          "type": "UmbImagingCropMode",
          "default": "\"MIN\""
        },
        {
          "name": "format",
          "description": "The output format of the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "file-ext",
          "description": "The file extension to label the fallback icon with, without the leading dot.",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        },
        {
          "name": "external-loading",
          "description": "External loading state (e.g., when parent is waiting for metadata)",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "unique",
          "attribute": "unique",
          "description": "The unique identifier for the media item.",
          "type": "string | undefined"
        },
        {
          "name": "width",
          "attribute": "width",
          "description": "The width of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "height",
          "attribute": "height",
          "description": "The height of the thumbnail in pixels.",
          "type": "number",
          "default": "\"300\""
        },
        {
          "name": "mode",
          "attribute": "mode",
          "description": "The mode of the thumbnail.",
          "type": "UmbImagingCropMode",
          "default": "\"MIN\""
        },
        {
          "name": "format",
          "attribute": "format",
          "description": "The output format of the thumbnail.",
          "type": "string | undefined"
        },
        {
          "name": "alt",
          "attribute": "alt",
          "description": "The alt text for the thumbnail.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "icon",
          "attribute": "icon",
          "description": "The fallback icon for the thumbnail.",
          "type": "string",
          "default": "\"icon-picture\""
        },
        {
          "name": "fileExt",
          "attribute": "file-ext",
          "description": "The file extension to label the fallback icon with, without the leading dot.",
          "type": "string | undefined"
        },
        {
          "name": "loading",
          "attribute": "loading",
          "description": "The `loading` state of the thumbnail.",
          "type": "\"eager\" | \"lazy\"",
          "default": "\"'lazy'\""
        },
        {
          "name": "externalLoading",
          "attribute": "external-loading",
          "description": "External loading state (e.g., when parent is waiting for metadata)",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-media-thumbnail-background",
          "description": "Background shown behind the image. Defaults to a checkerboard\npattern that reveals transparency; set to `none` for a transparent background."
        }
      ],
      "cssParts": [
        {
          "name": "img",
          "description": "The underlying `<img>` element."
        }
      ]
    },
    {
      "name": "umb-input-media-type",
      "path": "./src/packages/media/media-types/components/input-media-type/input-media-type.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-type-import-modal",
      "path": "./src/packages/media/media-types/entity-actions/import/modal/media-type-import-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-media-type-picker",
      "path": "./src/packages/media/media-types/property-editors/media-type-picker/property-editor-ui-media-type-picker.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-media-type-property-type-item-ref",
      "path": "./src/packages/media/media-types/property-type/media-type-property-type-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbMediaTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbMediaTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-media-type-folder-workspace-editor",
      "path": "./src/packages/media/media-types/tree/folder/workspace/media-type-folder-editor.element.ts"
    },
    {
      "name": "umb-media-type-tree-item-table-collection-view",
      "path": "./src/packages/media/media-types/tree/tree-item-children/collection/views/media-type-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-media-type-workspace-editor",
      "path": "./src/packages/media/media-types/workspace/media-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-type-workspace-view-structure",
      "path": "./src/packages/media/media-types/workspace/views/structure/media-type-workspace-view-structure.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-history-workspace-info-app",
      "path": "./src/packages/media/media/audit-log/info-app/media-history-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Scheduled for removal in Umbraco 19. Replaced by the shared 'auditLog' kind element (UmbContentAuditLogWorkspaceInfoAppElement)."
    },
    {
      "name": "umb-media-workspace-view-info-history",
      "path": "./src/packages/media/media/audit-log/info-app/media-history-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Scheduled for removal in Umbraco 19. Replaced by the shared 'auditLog' kind element (UmbContentAuditLogWorkspaceInfoAppElement)."
    },
    {
      "name": "umb-create-media-collection-action",
      "path": "./src/packages/media/media/collection/action/create-media-collection-action.element.ts",
      "properties": [
        {
          "name": "manifest"
        }
      ]
    },
    {
      "name": "umb-media-collection-item-card",
      "path": "./src/packages/media/media/collection/item/media-collection-item-card.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbMediaCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbMediaCollectionItemModel | undefined"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-collection",
      "path": "./src/packages/media/media/collection/media-collection.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-media-grid-collection-view",
      "path": "./src/packages/media/media/collection/views/grid/media-grid-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-table-column-name",
      "path": "./src/packages/media/media/collection/views/table/column-layouts/media-table-column-name.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbEditableMediaCollectionItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-table-collection-view",
      "path": "./src/packages/media/media/collection/views/table/media-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-empty-media-state",
      "path": "./src/packages/media/media/components/empty-media-state/empty-media-state.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "browse"
        }
      ]
    },
    {
      "name": "umb-image-cropper-field",
      "path": "./src/packages/media/media/components/input-image-cropper/image-cropper-field.element.ts",
      "attributes": [
        {
          "name": "fileDataUrl",
          "type": "string | undefined"
        },
        {
          "name": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbImageCropperPropertyEditorValue | undefined"
        },
        {
          "name": "crops",
          "type": "UmbCropModel[]",
          "default": "[]"
        },
        {
          "name": "currentCrop",
          "type": "UmbCropModel | undefined"
        },
        {
          "name": "file",
          "type": "File | undefined"
        },
        {
          "name": "fileDataUrl",
          "attribute": "fileDataUrl",
          "type": "string | undefined"
        },
        {
          "name": "focalPoint",
          "type": "UmbFocalPointModel | null"
        },
        {
          "name": "hideFocalPoint",
          "attribute": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "source",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-image-cropper-focus-setter",
      "path": "./src/packages/media/media/components/input-image-cropper/image-cropper-focus-setter.element.ts",
      "description": "Displays an image with an interactive focal point, set by clicking, dragging,\nor using the arrow keys (hold Shift for finer steps) when focused.",
      "attributes": [
        {
          "name": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "description": "Disables focal point interaction.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "description": "The image source URL.",
          "type": "string"
        },
        {
          "name": "hidefocalpoint",
          "description": "Hides the focal point and disables\ninteraction with it.",
          "type": "boolean"
        }
      ],
      "properties": [
        {
          "name": "imageElement",
          "type": "HTMLImageElement"
        },
        {
          "name": "wrapperElement",
          "type": "HTMLElement | undefined"
        },
        {
          "name": "focalPointElement",
          "type": "HTMLElement"
        },
        {
          "name": "focalPoint",
          "description": "The current focal point as normalized coordinates between 0 and 1.\nDefaults to the center of the image when not set.",
          "type": "UmbFocalPointModel | null"
        },
        {
          "name": "hideFocalPoint",
          "attribute": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tuser-select: none;\\n\\t\\t\\tbackground-color: var(--uui-color-surface);\\n\\t\\t\\tborder: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\n\\t\\t}\\n\\t\\t:host(:not([disabled]):hover) {\\n\\t\\t\\tborder-color: var(--uui-color-border-standalone);\\n\\t\\t}\\n\\t\\t:host(:not([disabled]):focus-within) {\\n\\t\\t\\tborder-color: var(--uui-color-border-emphasis);\\n\\t\\t}\\n\\n\\t\\t/* Wrapper is used to make the focal point position responsive to the image size */\\n\\t\\t#wrapper {\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tmargin: auto;\\n\\t\\t\\tmax-width: 100%;\\n\\t\\t\\tmax-height: 100%;\\n\\t\\t\\tbox-sizing: border-box;\\n\\t\\t\\tforced-color-adjust: none;\\n\\t\\t}\\n\\t\\t:host(:not([hidefocalpoint])) #wrapper {\\n\\t\\t\\tcursor: crosshair;\\n\\t\\t}\\n\\n\\t\\t#image {\\n\\t\\t\\tmargin: auto;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\tmax-width: 100%;\\n\\t\\t\\tmax-height: 100%;\\n\\t\\t\\tbackground-image: var(\\n\\t\\t\\t\\t--umb-image-cropper-focus-setter-background,\\n\\t\\t\\t\\turl('data:image/svg+xml;charset=utf-8,<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" width=\\\"100\\\" height=\\\"100\\\" fill-opacity=\\\".1\\\"><path d=\\\"M50 0h50v50H50zM0 50h50v50H0z\\\"/></svg>')\\n\\t\\t\\t);\\n\\t\\t\\tbackground-size: 10px 10px;\\n\\t\\t\\tbackground-repeat: repeat;\\n\\t\\t}\\n\\n\\t\\t#focal-point {\\n\\t\\t\\tcontent: '';\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\twidth: calc(2 * var(--dot-radius));\\n\\t\\t\\theight: calc(2 * var(--dot-radius));\\n\\t\\t\\ttop: 0;\\n\\t\\t\\tbox-shadow:\\n\\t\\t\\t\\trgba(0, 0, 0, 0.25) 0px 0px 0px 1px,\\n\\t\\t\\t\\tinset rgba(0, 0, 0, 0.25) 0px 0px 0px 1px;\\n\\t\\t\\tborder: solid 2px white;\\n\\t\\t\\tborder-radius: 50%;\\n\\t\\t\\tpointer-events: none;\\n\\t\\t\\ttransition: 150ms transform;\\n\\t\\t\\tbox-sizing: inherit;\\n\\t\\t}\\n\\t\\t.focal-point--dragging {\\n\\t\\t\\tcursor: none;\\n\\t\\t\\ttransform: scale(1.5);\\n\\t\\t}\\n\\t\\t#focal-point.hidden {\\n\\t\\t\\tdisplay: none;\\n\\t\\t}\\n\\t`\""
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables focal point interaction.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "attribute": "src",
          "description": "The image source URL.",
          "type": "string"
        }
      ],
      "events": [
        {
          "name": "focalpoint-change",
          "description": "Dispatched when the focal point changes."
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-image-cropper-focus-setter-background",
          "description": "Background shown\nbehind the image. Defaults to a checkerboard pattern that helps reveal\ntransparent areas."
        }
      ]
    },
    {
      "name": "umb-image-cropper-preview",
      "path": "./src/packages/media/media/components/input-image-cropper/image-cropper-preview.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "imageElement",
          "type": "HTMLImageElement"
        },
        {
          "name": "imageContainerElement",
          "type": "HTMLImageElement"
        },
        {
          "name": "crop",
          "type": "UmbCropModel | undefined"
        },
        {
          "name": "src",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "focalPoint",
          "type": "UmbFocalPointModel | null"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-direction: column;\\n\\t\\t\\tpadding: var(--uui-size-space-4);\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\n\\t\\t\\tbackground-color: var(--uui-color-surface);\\n\\t\\t\\tcursor: pointer;\\n\\t\\t}\\n\\t\\t:host(:hover) {\\n\\t\\t\\tbackground-color: var(--uui-color-surface-alt);\\n\\t\\t}\\n\\t\\t#container {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\taspect-ratio: 1;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tmargin: auto;\\n\\t\\t\\tmax-width: 100%;\\n\\t\\t\\tmax-height: 200px;\\n\\t\\t\\tuser-select: none;\\n\\t\\t}\\n\\t\\t#label {\\n\\t\\t\\tfont-weight: bold;\\n\\t\\t}\\n\\t\\t#alias {\\n\\t\\t\\tfont-weight: bold;\\n\\t\\t\\tmargin-top: var(--uui-size-space-3);\\n\\t\\t}\\n\\t\\t#dimensions,\\n\\t\\t#user-defined {\\n\\t\\t\\tfont-size: 0.8em;\\n\\t\\t}\\n\\t\\t#image {\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\tpointer-events: none;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-image-cropper",
      "path": "./src/packages/media/media/components/input-image-cropper/image-cropper.element.ts",
      "attributes": [
        {
          "name": "src",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "zoom",
          "type": "number"
        }
      ],
      "properties": [
        {
          "name": "viewportElement",
          "type": "HTMLElement"
        },
        {
          "name": "maskElement",
          "type": "HTMLElement"
        },
        {
          "name": "imageElement",
          "type": "HTMLImageElement"
        },
        {
          "name": "value",
          "type": "UmbCropModel | undefined"
        },
        {
          "name": "src",
          "attribute": "src",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "focalPoint",
          "type": "UmbFocalPointModel | null"
        },
        {
          "name": "zoom",
          "attribute": "zoom",
          "type": "number"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: grid;\\n\\t\\t\\tgrid-template-rows: 1fr auto auto;\\n\\t\\t\\tgap: var(--uui-size-space-3);\\n\\t\\t\\theight: 100%;\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\t\\t#viewport {\\n\\t\\t\\tbackground-color: #fff;\\n\\t\\t\\tbackground-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" width=\\\"100\\\" height=\\\"100\\\" fill-opacity=\\\".1\\\"><path d=\\\"M50 0h50v50H50zM0 50h50v50H0z\\\"/></svg>');\\n\\t\\t\\tbackground-repeat: repeat;\\n\\t\\t\\tbackground-size: 10px 10px;\\n\\t\\t\\tcontain: strict;\\n\\t\\t\\toverflow: hidden;\\n\\t\\t\\tposition: relative;\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 100%;\\n\\t\\t\\tborder: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\n\\t\\t}\\n\\t\\t:host(:not([disabled]):hover) #viewport {\\n\\t\\t\\tborder-color: var(--uui-color-border-standalone);\\n\\t\\t}\\n\\t\\t:host(:not([disabled]):focus-within) #viewport {\\n\\t\\t\\tborder-color: var(--uui-color-border-emphasis);\\n\\t\\t}\\n\\t\\t#actions {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tjustify-content: flex-end;\\n\\t\\t\\tgap: var(--uui-size-space-1);\\n\\t\\t\\tmargin-top: 0.5rem;\\n\\t\\t}\\n\\n\\t\\t#mask {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\tbox-shadow: 0 0 0 2000px hsla(0, 0%, 100%, 0.8);\\n\\t\\t\\tpointer-events: none;\\n\\t\\t}\\n\\n\\t\\t#image {\\n\\t\\t\\tdisplay: block;\\n\\t\\t\\tposition: absolute;\\n\\t\\t\\tuser-select: none;\\n\\t\\t}\\n\\n\\t\\t#viewport #image {\\n\\t\\t\\tcursor: move;\\n\\t\\t}\\n\\n\\t\\t#slider {\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\theight: 0px; /* TODO: FIX - This is needed to prevent the slider from taking up more space than needed */\\n\\t\\t\\tmin-height: 22px; /* TODO: FIX - This is needed to prevent the slider from taking up more space than needed */\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-input-image-cropper",
      "path": "./src/packages/media/media/components/input-image-cropper/input-image-cropper.element.ts",
      "attributes": [
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "crops",
          "type": "UmbCropModel[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-media",
      "path": "./src/packages/media/media/components/input-media/input-media.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "include-trashed",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "folder-filter",
          "type": "UmbMediaPickerFolderFilter",
          "default": "\"filesAndFolders\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "includeTrashed",
          "attribute": "include-trashed",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "folderFilter",
          "attribute": "folder-filter",
          "type": "UmbMediaPickerFolderFilter",
          "default": "\"filesAndFolders\""
        },
        {
          "name": "startNode"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-rich-media",
      "path": "./src/packages/media/media/components/input-rich-media/input-rich-media.element.ts",
      "attributes": [
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "UmbMediaPickerPropertyValueEntry[] | undefined"
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "multiple",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "preselectedCrops",
          "type": "UmbCropModel[] | undefined"
        },
        {
          "name": "focalPointEnabled",
          "type": "boolean"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbMediaPickerPropertyValueEntry[] | undefined"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "startNode"
        },
        {
          "name": "multiple",
          "attribute": "multiple",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "preselectedCrops",
          "attribute": "preselectedCrops",
          "type": "UmbCropModel[] | undefined"
        },
        {
          "name": "focalPointEnabled",
          "attribute": "focalPointEnabled",
          "type": "boolean"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-file-upload-preview",
      "path": "./src/packages/media/media/components/input-upload-field/file-upload-preview.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string | undefined"
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "path",
          "attribute": "path",
          "type": "string | undefined"
        },
        {
          "name": "file",
          "attribute": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-input-upload-field",
      "path": "./src/packages/media/media/components/input-upload-field/input-upload-field.element.ts",
      "attributes": [
        {
          "name": "allowed-file-extensions",
          "type": "Array<string>",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbMediaValueType | undefined"
        },
        {
          "name": "allowedFileExtensions",
          "attribute": "allowed-file-extensions",
          "type": "Array<string>",
          "default": "\"\""
        },
        {
          "name": "temporaryFile"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-upload-field-audio",
      "path": "./src/packages/media/media/components/input-upload-field/preview/input-upload-field-audio.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "path",
          "attribute": "path",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-input-upload-field-file",
      "path": "./src/packages/media/media/components/input-upload-field/preview/input-upload-field-file.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "path",
          "attribute": "path",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-input-upload-field-image",
      "path": "./src/packages/media/media/components/input-upload-field/preview/input-upload-field-image.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "path",
          "attribute": "path",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-input-upload-field-svg",
      "path": "./src/packages/media/media/components/input-upload-field/preview/input-upload-field-svg.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "path",
          "attribute": "path",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-input-upload-field-video",
      "path": "./src/packages/media/media/components/input-upload-field/preview/input-upload-field-video.element.ts",
      "attributes": [
        {
          "name": "path",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "path",
          "attribute": "path",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "file",
          "type": "File | undefined"
        }
      ]
    },
    {
      "name": "umb-media-dashboard",
      "path": "./src/packages/media/media/dashboard/media-dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-dropzone-media",
      "path": "./src/packages/media/media/dropzone/dropzone-media.element.ts",
      "description": "A dropzone for uploading files and folders as media items. It is hidden by default and will be shown when dragging files over the window.",
      "attributes": [
        {
          "name": "parent-unique",
          "type": "string | null"
        }
      ],
      "properties": [
        {
          "name": "parentUnique",
          "attribute": "parent-unique",
          "type": "string | null"
        },
        {
          "name": "progressItems",
          "type": "() => any",
          "default": "\"() => this._manager.progressItems\""
        },
        {
          "name": "progress",
          "type": "() => any",
          "default": "\"() => this._manager.progress\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,\"UUIBlinkKeyframes\",null]"
        }
      ],
      "events": [
        {
          "name": "ProgressEvent",
          "description": "When the progress of the upload changes."
        },
        {
          "name": "UmbDropzoneSubmittedEvent",
          "description": "When the upload is submitted."
        },
        {
          "name": "UmbDropzoneChangeEvent",
          "description": "When any upload changes."
        },
        {
          "name": "object Object],[object Object],[object Object"
        },
        {
          "name": "complete"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The default slot."
        }
      ]
    },
    {
      "name": "umb-dropzone",
      "path": "./src/packages/media/media/dropzone/dropzone.element.ts",
      "attributes": [
        {
          "name": "parent-unique",
          "type": "string | null"
        }
      ],
      "properties": [
        {
          "name": "parentUnique",
          "attribute": "parent-unique",
          "type": "string | null"
        },
        {
          "name": "progressItems",
          "type": "() => any",
          "default": "\"() => this._manager.progressItems\""
        },
        {
          "name": "progress",
          "type": "() => any",
          "default": "\"() => this._manager.progress\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,\"UUIBlinkKeyframes\",null]"
        }
      ],
      "events": [
        {
          "name": "ProgressEvent",
          "description": "When the progress of the upload changes."
        },
        {
          "name": "UmbDropzoneSubmittedEvent",
          "description": "When the upload is submitted."
        },
        {
          "name": "UmbDropzoneChangeEvent",
          "description": "When any upload changes."
        },
        {
          "name": "object Object],[object Object],[object Object"
        },
        {
          "name": "complete"
        }
      ],
      "slots": [
        {
          "name": "",
          "description": "The default slot."
        }
      ],
      "deprecated": true
    },
    {
      "name": "umb-dropzone-media-type-picker-modal",
      "path": "./src/packages/media/media/dropzone/modals/dropzone-media-type-picker/dropzone-media-type-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-create-options-modal",
      "path": "./src/packages/media/media/entity-actions/create/media-create-options-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-item-ref",
      "path": "./src/packages/media/media/item/media-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbMediaItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbMediaItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-image-cropper-editor-field",
      "path": "./src/packages/media/media/modals/image-cropper-editor/components/image-cropper-editor-field.element.ts",
      "attributes": [
        {
          "name": "fileDataUrl",
          "type": "string | undefined"
        },
        {
          "name": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbImageCropperPropertyEditorValue | undefined"
        },
        {
          "name": "crops",
          "type": "UmbCropModel[]",
          "default": "[]"
        },
        {
          "name": "currentCrop",
          "type": "UmbCropModel | undefined"
        },
        {
          "name": "file",
          "type": "File | undefined"
        },
        {
          "name": "fileDataUrl",
          "attribute": "fileDataUrl",
          "type": "string | undefined"
        },
        {
          "name": "focalPoint",
          "type": "UmbFocalPointModel | null"
        },
        {
          "name": "hideFocalPoint",
          "attribute": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "source",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-image-cropper-editor-modal",
      "path": "./src/packages/media/media/modals/image-cropper-editor/image-cropper-editor-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-caption-alt-text-modal",
      "path": "./src/packages/media/media/modals/media-caption-alt-text/media-caption-alt-text-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-picker-folder-path",
      "path": "./src/packages/media/media/modals/media-picker/components/media-picker-folder-path.element.ts",
      "properties": [
        {
          "name": "startNode",
          "type": "UmbMediaPathModel | undefined",
          "default": "{\"name\":\"Media\",\"unique\":null,\"entityType\":\"media-root\"}"
        },
        {
          "name": "currentMedia",
          "type": "UmbMediaPathModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-picker-table-column-name",
      "path": "./src/packages/media/media/modals/media-picker/components/media-picker-table-column-name.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbMediaPickerTableColumnNameValue"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-picker-modal",
      "path": "./src/packages/media/media/modals/media-picker/media-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-image-cropper",
      "path": "./src/packages/media/media/property-editors/image-cropper/property-editor-ui-image-cropper.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "crops",
          "type": "UmbCropModel[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-image-cropper-property-editor-value-summary",
      "path": "./src/packages/media/media/property-editors/image-cropper/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-image-crops",
      "path": "./src/packages/media/media/property-editors/image-crops/property-editor-ui-image-crops.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbCrop[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbCrop[]"
        },
        {
          "name": "editCropAlias",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-media-entity-picker",
      "path": "./src/packages/media/media/property-editors/media-entity-picker/property-editor-ui-media-entity-picker.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-media-picker",
      "path": "./src/packages/media/media/property-editors/media-picker/property-editor-ui-media-picker.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-media-picker-property-editor-value-summary",
      "path": "./src/packages/media/media/property-editors/media-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-media-start-node-access",
      "path": "./src/packages/media/media/property-editors/media-start-node-access/media-start-node-access-property-editor-ui.element.ts"
    },
    {
      "name": "umb-property-editor-ui-upload-field",
      "path": "./src/packages/media/media/property-editors/upload-field/property-editor-ui-upload-field.element.ts",
      "properties": [
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-upload-field-property-editor-value-summary",
      "path": "./src/packages/media/media/property-editors/upload-field/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-media-recycle-bin-tree-item-table-collection-view",
      "path": "./src/packages/media/media/recycle-bin/tree/tree-item-children/collection/views/media-recycle-bin-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-trashed-media-name-table-column",
      "path": "./src/packages/media/media/recycle-bin/tree/tree-item-children/collection/views/trashed-media-name-table-column.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value",
          "type": "UmbMediaRecycleBinTreeItemModel"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-search-result-item",
      "path": "./src/packages/media/media/search/media-search-result-item.element.ts",
      "attributes": [
        {
          "name": "item"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-tree",
      "path": "./src/packages/media/media/tree/media-tree.element.ts"
    },
    {
      "name": "umb-media-tree-item",
      "path": "./src/packages/media/media/tree/tree-item/media-tree-item.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-media-links-workspace-info-app",
      "path": "./src/packages/media/media/url/info-app/media-links-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-media-user-start-node-value-summary",
      "path": "./src/packages/media/media/user-start-node/value-summary/media-user-start-node-value-summary.element.ts"
    },
    {
      "name": "umb-media-workspace-editor",
      "path": "./src/packages/media/media/workspace/media-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-workspace-split-view",
      "path": "./src/packages/media/media/workspace/media-workspace-split-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-media-workspace-view-info",
      "path": "./src/packages/media/media/workspace/views/info/media-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-member-group",
      "path": "./src/packages/members/member-group/components/input-member-group/input-member-group.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "filter",
          "type": "(memberGroup: UmbMemberGroupItemModel) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-member-group-picker-modal",
      "path": "./src/packages/members/member-group/components/member-group-picker-modal/member-group-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-member-group-picker",
      "path": "./src/packages/members/member-group/property-editor/member-group-picker/property-editor-ui-member-group-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ]
    },
    {
      "name": "umb-member-groups-value-summary",
      "path": "./src/packages/members/member-group/value-summary/member-groups-value-summary.element.ts"
    },
    {
      "name": "umb-member-group-workspace-editor",
      "path": "./src/packages/members/member-group/workspace/member-group/member-group-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-type-workspace-view-member-info",
      "path": "./src/packages/members/member-group/workspace/member-group/views/info/member-type-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-public-access-modal",
      "path": "./src/packages/members/member-public-access/modal/public-access-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-member-type",
      "path": "./src/packages/members/member-type/components/input-member-type/input-member-type.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-member-type-import-modal",
      "path": "./src/packages/members/member-type/entity-actions/import/modal/member-type-import-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-type-property-type-item-ref",
      "path": "./src/packages/members/member-type/property-type/member-type-property-type-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbMemberTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbMemberTypePropertyTypeReferenceModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-member-type-folder-workspace-editor",
      "path": "./src/packages/members/member-type/tree/folder/workspace/member-type-folder-editor.element.ts"
    },
    {
      "name": "umb-member-type-tree-item-table-collection-view",
      "path": "./src/packages/members/member-type/tree/tree-item-children/collection/views/member-type-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-member-type-workspace-editor",
      "path": "./src/packages/members/member-type/workspace/member-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-create-member-collection-action",
      "path": "./src/packages/members/member/collection/action/create-member-collection-action.element.ts",
      "properties": [
        {
          "name": "manifest"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-member-collection-header",
      "path": "./src/packages/members/member/collection/member-collection-header.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-member-collection",
      "path": "./src/packages/members/member/collection/member-collection.element.ts"
    },
    {
      "name": "umb-member-table-collection-view",
      "path": "./src/packages/members/member/collection/views/table/member-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-member",
      "path": "./src/packages/members/member/components/input-member/input-member.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string[] | undefined"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "filter",
          "type": "(member: UmbMemberItemModel) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-member-picker-modal",
      "path": "./src/packages/members/member/components/member-picker-modal/member-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-member-create-options-modal",
      "path": "./src/packages/members/member/entity-actions/create/member-create-options-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-item-ref",
      "path": "./src/packages/members/member/item/member-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbMemberItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbMemberItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-member-picker-search-result-item",
      "path": "./src/packages/members/member/picker/member-picker-search-result-item.element.ts"
    },
    {
      "name": "umb-member-profile-data-workspace-info-app",
      "path": "./src/packages/members/member/profile-data/info-app/member-profile-data-workspace-info-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-member-picker",
      "path": "./src/packages/members/member/property-editor/member-picker/property-editor-ui-member-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ]
    },
    {
      "name": "umb-member-picker-property-editor-value-summary",
      "path": "./src/packages/members/member/property-editor/member-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-member-workspace-editor",
      "path": "./src/packages/members/member/workspace/member/member-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-workspace-split-view",
      "path": "./src/packages/members/member/workspace/member/member-workspace-split-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-workspace-view-member-info",
      "path": "./src/packages/members/member/workspace/member/views/member/member-workspace-view-member-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-member-workspace-view-member",
      "path": "./src/packages/members/member/workspace/member/views/member/member-workspace-view-member.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-models-builder-dashboard",
      "path": "./src/packages/models-builder/models-builder-dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-multi-url",
      "path": "./src/packages/multi-url-picker/components/input-multi-url/input-multi-url.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hide-anchor",
          "type": "boolean | undefined"
        },
        {
          "name": "overlaySize",
          "type": "UUIModalSidebarSize",
          "default": "\"\\\"small\\\"\""
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "interactionMemories",
          "description": "The memories held by the link picker modal opened from this input, e.g. the last-used media\nfolder. Bridged from the interaction-memory scope this input provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "hideAnchor",
          "attribute": "hide-anchor",
          "type": "boolean | undefined"
        },
        {
          "name": "documentLinksConfig",
          "type": "UmbLinkPickerDocumentLinksConfig | undefined"
        },
        {
          "name": "overlaySize",
          "attribute": "overlaySize",
          "type": "UUIModalSidebarSize",
          "default": "\"\\\"small\\\"\""
        },
        {
          "name": "urls",
          "type": "Array<UmbLinkPickerLink>",
          "default": "\"\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "interactionMemories",
          "attribute": "interactionMemories",
          "description": "The memories held by the link picker modal opened from this input, e.g. the last-used media\nfolder. Bridged from the interaction-memory scope this input provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "change",
          "description": "when the value of the input changes"
        },
        {
          "name": "blur",
          "description": "when the input loses focus"
        },
        {
          "name": "focus",
          "description": "when the input gains focus"
        }
      ]
    },
    {
      "name": "umb-link-picker-document-ref",
      "path": "./src/packages/multi-url-picker/components/link-picker-link-ref/link-picker-document-ref.element.ts",
      "description": "Renders a picked link to a document.\n\nA document link holds its URL in the local link format, so the URL is resolved from the document to\nshow what the user saw when they picked it.",
      "attributes": [
        {
          "name": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "name",
          "description": "The name this link is displayed under. Set by the element, not by its consumer."
        }
      ],
      "properties": [
        {
          "name": "link",
          "description": "The link to render.",
          "type": "(UmbLinkPickerLink | undefined)"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "displayName",
          "description": "The name this link is displayed under, which is the name it carries itself where it has one and\nthe resolved name of the item it points at otherwise.",
          "type": "string"
        },
        {
          "name": "displayUrl",
          "description": "The URL this link is displayed with, which is the URL of the item it points at where that had to\nbe resolved and the one it carries itself otherwise, plus any query string.",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "actions",
          "description": "The actions available for this link."
        }
      ]
    },
    {
      "name": "umb-link-picker-link-ref",
      "path": "./src/packages/multi-url-picker/components/link-picker-link-ref/link-picker-link-ref.element.ts",
      "description": "Renders a picked link as a reference node.\n\nA link that carries everything it displays needs no lookup and is rendered by this element as it is.\nA link type that points at an item whose name or URL has to be looked up extends this element and\nimplements the lookups; each element holds on to what it resolved, so the list it sits in can render\nand re-order again without the same information being requested twice.",
      "attributes": [
        {
          "name": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "name",
          "description": "The name this link is displayed under. Set by the element, not by its consumer."
        }
      ],
      "properties": [
        {
          "name": "link",
          "description": "The link to render.",
          "type": "(UmbLinkPickerLink | undefined)"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "displayName",
          "description": "The name this link is displayed under, which is the name it carries itself where it has one and\nthe resolved name of the item it points at otherwise.",
          "type": "string"
        },
        {
          "name": "displayUrl",
          "description": "The URL this link is displayed with, which is the URL of the item it points at where that had to\nbe resolved and the one it carries itself otherwise, plus any query string.",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "actions",
          "description": "The actions available for this link."
        }
      ]
    },
    {
      "name": "umb-link-picker-media-ref",
      "path": "./src/packages/multi-url-picker/components/link-picker-link-ref/link-picker-media-ref.element.ts",
      "description": "Renders a picked link to a media item.\n\nA media link holds its URL in the local link format, so the URL is resolved from the media item to\nshow what the user saw when they picked it.",
      "attributes": [
        {
          "name": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "name",
          "description": "The name this link is displayed under. Set by the element, not by its consumer."
        }
      ],
      "properties": [
        {
          "name": "link",
          "description": "The link to render.",
          "type": "(UmbLinkPickerLink | undefined)"
        },
        {
          "name": "href",
          "attribute": "href",
          "description": "The location this link can be edited at, if it can be edited at all.",
          "type": "(string | undefined)"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Renders the link without its actions and without a link to edit it.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "description": "Renders the link as the only one of its list.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "displayName",
          "description": "The name this link is displayed under, which is the name it carries itself where it has one and\nthe resolved name of the item it points at otherwise.",
          "type": "string"
        },
        {
          "name": "displayUrl",
          "description": "The URL this link is displayed with, which is the URL of the item it points at where that had to\nbe resolved and the one it carries itself otherwise, plus any query string.",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "slots": [
        {
          "name": "actions",
          "description": "The actions available for this link."
        }
      ]
    },
    {
      "name": "umb-document-link-picker-modal",
      "path": "./src/packages/multi-url-picker/document-link-picker-modal/document-link-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-link-picker-modal",
      "path": "./src/packages/multi-url-picker/link-picker-modal/link-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "click"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-multi-url-picker",
      "path": "./src/packages/multi-url-picker/property-editor/property-editor-ui-multi-url-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ]
    },
    {
      "name": "umb-multi-url-picker-property-editor-value-summary",
      "path": "./src/packages/multi-url-picker/property-editor/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-workspace-package-builder",
      "path": "./src/packages/packages/package-builder/workspace/workspace-package-builder.element.ts",
      "attributes": [
        {
          "name": "entityUnique",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityUnique",
          "attribute": "entityUnique",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-workspace-package",
      "path": "./src/packages/packages/package-repo/workspace/workspace-package.element.ts",
      "attributes": [
        {
          "name": "entityId",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityId",
          "attribute": "entityId",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-created-packages-section-view",
      "path": "./src/packages/packages/package-section/views/created/created-packages-section-view.element.ts"
    },
    {
      "name": "umb-packages-created-overview",
      "path": "./src/packages/packages/package-section/views/created/packages-created-overview.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-installed-packages-section-view-item",
      "path": "./src/packages/packages/package-section/views/installed/installed-packages-section-view-item.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "version",
          "type": "string | null | undefined"
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "version",
          "attribute": "version",
          "type": "string | null | undefined"
        },
        {
          "name": "hasPendingMigrations",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tmin-height: 47px;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-installed-packages-section-view",
      "path": "./src/packages/packages/package-section/views/installed/installed-packages-section-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-packages-marketplace-section-view",
      "path": "./src/packages/packages/package-section/views/marketplace/packages-marketplace-section-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-dashboard-performance-profiling",
      "path": "./src/packages/performance-profiling/dashboard-performance-profiling.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-preview-culture",
      "path": "./src/packages/preview/preview-apps/preview-culture.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview-device",
      "path": "./src/packages/preview/preview-apps/preview-device.element.ts",
      "properties": [
        {
          "name": "device",
          "type": "UmbPreviewDevice",
          "default": "\"this.#devices[0]\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview-environments",
      "path": "./src/packages/preview/preview-apps/preview-environments.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview-exit",
      "path": "./src/packages/preview/preview-apps/preview-exit.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview-open-website",
      "path": "./src/packages/preview/preview-apps/preview-open-website.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-preview-segment",
      "path": "./src/packages/preview/preview-apps/preview-segment.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-accepted-upload-types",
      "path": "./src/packages/property-editors/accepted-types/property-editor-ui-accepted-upload-types.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the Multiple Text String Property Editor UI",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Makes the Multiple Text String Property Editor UI readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "description": "Makes the Multiple Text String Property Editor UI mandatory",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the Multiple Text String Property Editor UI",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Makes the Multiple Text String Property Editor UI readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Makes the Multiple Text String Property Editor UI mandatory",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-input-checkbox-list",
      "path": "./src/packages/property-editors/checkbox-list/components/input-checkbox-list/input-checkbox-list.element.ts",
      "attributes": [
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "list",
          "type": "UmbCheckboxListItem[]",
          "default": "[]"
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-checkbox-list",
      "path": "./src/packages/property-editors/checkbox-list/property-editor-ui-checkbox-list.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string[] | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string[] | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ]
    },
    {
      "name": "umb-checkbox-list-property-editor-value-summary",
      "path": "./src/packages/property-editors/checkbox-list/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-collection-column-configuration",
      "path": "./src/packages/property-editors/collection/config/column/column-configuration.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbCollectionColumnConfiguration[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbCollectionColumnConfiguration[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-collection-content-type-property",
      "path": "./src/packages/property-editors/collection/config/column/components/input-collection-content-type-property.element.ts",
      "attributes": [
        {
          "name": "document-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "element-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "media-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "member-types",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "selectedProperty",
          "type": "UmbContentTypePropertyValue | undefined"
        },
        {
          "name": "documentTypes",
          "attribute": "document-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "elementTypes",
          "attribute": "element-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mediaTypes",
          "attribute": "media-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "memberTypes",
          "attribute": "member-types",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-collection-layout-configuration",
      "path": "./src/packages/property-editors/collection/config/layout/layout-configuration.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbCollectionLayoutConfiguration[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbCollectionLayoutConfiguration[]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-collection-order-by",
      "path": "./src/packages/property-editors/collection/config/order-by/order-by.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-collection",
      "path": "./src/packages/property-editors/collection/property-editor-ui-collection.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-color-picker",
      "path": "./src/packages/property-editors/color-picker/property-editor-ui-color-picker.element.ts",
      "attributes": [
        {
          "name": "value"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-color-picker-property-editor-value-summary",
      "path": "./src/packages/property-editors/color-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-color-swatches-editor",
      "path": "./src/packages/property-editors/color-swatches-editor/property-editor-ui-color-swatches-editor.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbSwatchDetails[]",
          "default": "[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbSwatchDetails[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-input-content",
      "path": "./src/packages/property-editors/content-picker/components/input-content/input-content.element.ts",
      "attributes": [
        {
          "name": "type",
          "type": "UmbContentPickerSourceType"
        },
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "allowedContentTypeIds",
          "type": "string | undefined"
        },
        {
          "name": "selection",
          "type": "UmbReferenceByUniqueAndType[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "type": "string",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "type",
          "attribute": "type",
          "type": "UmbContentPickerSourceType"
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"0\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "startNode"
        },
        {
          "name": "allowedContentTypeIds",
          "attribute": "allowedContentTypeIds",
          "type": "string | undefined"
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "UmbReferenceByUniqueAndType[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-input-content-picker-source",
      "path": "./src/packages/property-editors/content-picker/config/source-content/input-content-picker-source.element.ts",
      "attributes": [
        {
          "name": "type",
          "type": "UmbContentPickerSourceType"
        },
        {
          "name": "node-id",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "type",
          "attribute": "type",
          "type": "UmbContentPickerSourceType"
        },
        {
          "name": "nodeId",
          "attribute": "node-id",
          "type": "string | undefined"
        },
        {
          "name": "dynamicRoot",
          "type": "UmbContentPickerDynamicRoot | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-content-picker-source",
      "path": "./src/packages/property-editors/content-picker/config/source-content/property-editor-ui-content-picker-source.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbContentPickerSource | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbContentPickerSource | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-content-picker-source-type",
      "path": "./src/packages/property-editors/content-picker/config/source-type/property-editor-ui-content-picker-source-type.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        }
      ]
    },
    {
      "name": "umb-input-content-picker-document-root",
      "path": "./src/packages/property-editors/content-picker/dynamic-root/components/input-content-picker-document-root.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbContentPickerDynamicRoot | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-dynamic-root-origin-picker-modal",
      "path": "./src/packages/property-editors/content-picker/dynamic-root/modals/dynamic-root-origin-picker-modal.element.ts"
    },
    {
      "name": "umb-dynamic-root-query-step-picker-modal",
      "path": "./src/packages/property-editors/content-picker/dynamic-root/modals/dynamic-root-query-step-picker-modal.element.ts"
    },
    {
      "name": "umb-property-editor-ui-content-picker",
      "path": "./src/packages/property-editors/content-picker/property-editor-ui-content-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-content-picker-property-editor-value-summary",
      "path": "./src/packages/property-editors/content-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-date-picker",
      "path": "./src/packages/property-editors/date-picker/property-editor-ui-date-picker.element.ts",
      "description": "This property editor allows the user to pick a date, datetime-local, or time.\nIt uses raw datetime strings back and forth, and therefore it has no knowledge\nof timezones. It uses a regular HTML input element underneath, which supports the known\ndefinitions of \"date\", \"datetime-local\", and \"time\".\n\nThe underlying input element reports the value differently depending on the type configuration. Here\nare some examples from the change event:\n\ndate: 2024-05-03\ndatetime-local: 2024-05-03T10:44\ntime: 10:44\n\nThese values are approximately similar to what Umbraco expects for the Umbraco.DateTime\ndata editor with one exception: the \"T\" character in \"datetime-local\". To be backwards compatible, we are\nreplacing the T character with a whitespace, which also happens to work just fine\nwith the \"datetime-local\" type.",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-date-only-picker",
      "path": "./src/packages/property-editors/date-time/date-only-picker/property-editor-ui-date-only-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-date-time-picker",
      "path": "./src/packages/property-editors/date-time/date-time-picker/property-editor-ui-date-time-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-date-time-property-editor-value-summary",
      "path": "./src/packages/property-editors/date-time/date-time-value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-date-time-with-time-zone-picker",
      "path": "./src/packages/property-editors/date-time/date-time-with-time-zone-picker/property-editor-ui-date-time-with-time-zone-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-time-only-picker",
      "path": "./src/packages/property-editors/date-time/time-only-picker/property-editor-ui-time-only-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-dimensions",
      "path": "./src/packages/property-editors/dimensions/property-editor-ui-dimensions.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "{ width?: number | undefined; height?: number | undefined; }",
          "default": "{}"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "{ width?: number | undefined; height?: number | undefined; }",
          "default": "{}"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-dropdown",
      "path": "./src/packages/property-editors/dropdown/property-editor-ui-dropdown.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string[] | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string[] | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"styles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-entity-data",
      "path": "./src/packages/property-editors/entity-data-picker/input/input-entity-data.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "dataSourceApi"
        },
        {
          "name": "dataSourceConfig"
        },
        {
          "name": "pickerViews",
          "type": "{ alias: string; }[] | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "interactionMemories",
          "type": "UmbInteractionMemoryModel[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-entity-data-picker-picker-views-configuration-property-editor-ui",
      "path": "./src/packages/property-editors/entity-data-picker/property-editor/config/picker-views/picker-views-configuration.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "UmbEntityDataPickerPickerViewsConfigurationPropertyValue"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "UmbEntityDataPickerPickerViewsConfigurationPropertyValue"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-data-picker-property-editor-ui",
      "path": "./src/packages/property-editors/entity-data-picker/property-editor/entity-data-picker-property-editor-ui.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "dataSourceAlias",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-entity-data-property-editor-ui",
      "path": "./src/packages/property-editors/entity-data-picker/property-editor/entity-data-picker-property-editor-ui.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "dataSourceAlias",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-eye-dropper",
      "path": "./src/packages/property-editors/eye-dropper/property-editor-ui-eye-dropper.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-eye-dropper-property-editor-value-summary",
      "path": "./src/packages/property-editors/eye-dropper/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-icon-picker",
      "path": "./src/packages/property-editors/icon-picker/property-editor-ui-icon-picker.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\tuui-button {\\n\\t\\t\\tmin-width: var(--uui-size-11);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-label",
      "path": "./src/packages/property-editors/label/property-editor-ui-label.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-missing-ui",
      "path": "./src/packages/property-editors/missing/property-editor-ui-missing-ui.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "focalPointElement",
          "type": "HTMLElement"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-missing",
      "path": "./src/packages/property-editors/missing/property-editor-ui-missing.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "focalPointElement",
          "type": "HTMLElement"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-multiple-text-string",
      "path": "./src/packages/property-editors/multiple-text-string/property-editor-ui-multiple-text-string.element.ts",
      "attributes": [
        {
          "name": "disabled",
          "description": "Disables the Multiple Text String Property Editor UI",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "description": "Makes the Multiple Text String Property Editor UI readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "description": "Makes the Multiple Text String Property Editor UI mandatory",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "description": "Disables the Multiple Text String Property Editor UI",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Makes the Multiple Text String Property Editor UI readonly",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Makes the Multiple Text String Property Editor UI mandatory",
          "type": "boolean",
          "default": "\"false\""
        }
      ]
    },
    {
      "name": "umb-multiple-text-string-property-editor-value-summary",
      "path": "./src/packages/property-editors/multiple-text-string/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-number-range",
      "path": "./src/packages/property-editors/number-range/property-editor-ui-number-range.element.ts",
      "attributes": [
        {
          "name": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "value"
        }
      ],
      "properties": [
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "value",
          "attribute": "value"
        },
        {
          "name": "config",
          "type": "UmbPropertyEditorConfigCollection"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-decimal",
      "path": "./src/packages/property-editors/number/property-editor-ui-decimal.element.ts",
      "description": "Decimal variant of the number property editor UI. Overrides the default\nstep to 0.000001 — matching the six decimal places supported by the\nunderlying `DECIMAL(38,6)` database column — so values with fractional\nparts are accepted by the input when no step is configured.",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-number",
      "path": "./src/packages/property-editors/number/property-editor-ui-number.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-order-direction",
      "path": "./src/packages/property-editors/order-direction/property-editor-ui-order-direction.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"asc\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"asc\""
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-overlay-size",
      "path": "./src/packages/property-editors/overlay-size/property-editor-ui-overlay-size.element.ts",
      "attributes": [
        {
          "name": "value",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "default": "\"\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-radio-button-list",
      "path": "./src/packages/property-editors/radio-button-list/property-editor-ui-radio-button-list.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-select",
      "path": "./src/packages/property-editors/select/property-editor-ui-select.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-slider",
      "path": "./src/packages/property-editors/slider/property-editor-ui-slider.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-slider-property-editor-value-summary",
      "path": "./src/packages/property-editors/slider/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-text-box",
      "path": "./src/packages/property-editors/text-box/property-editor-ui-text-box.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "alias",
          "description": "The alias of this field.",
          "type": "string"
        },
        {
          "name": "name",
          "description": "The name of this field.",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "alias",
          "attribute": "alias",
          "description": "The alias of this field.",
          "type": "string"
        },
        {
          "name": "name",
          "attribute": "name",
          "description": "The name of this field.",
          "type": "string"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-textarea",
      "path": "./src/packages/property-editors/textarea/property-editor-ui-textarea.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "description": "The name of this field.",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "name",
          "attribute": "name",
          "description": "The name of this field.",
          "type": "string"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-time-zone-picker",
      "path": "./src/packages/property-editors/time-zone-picker/property-editor-ui-time-zone-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "type": "UmbTimeZonePickerValue | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-toggle",
      "path": "./src/packages/property-editors/toggle/property-editor-ui-toggle.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_FALSE_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "description": "Sets the input to mandatory, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_FALSE_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-toggle-property-editor-value-summary",
      "path": "./src/packages/property-editors/toggle/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-value-type",
      "path": "./src/packages/property-editors/value-type/property-editor-ui-value-type.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "selectEl"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-dashboard-published-status",
      "path": "./src/packages/publish-cache/dashboard-published-status.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-relation-type-collection",
      "path": "./src/packages/relations/relation-types/collection/relation-type-collection.element.ts"
    },
    {
      "name": "umb-relation-type-workspace-editor",
      "path": "./src/packages/relations/relation-types/workspace/relation-type/relation-type-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-relation-type-detail-workspace-view",
      "path": "./src/packages/relations/relation-types/workspace/relation-type/views/relation-type-detail-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-bulk-delete-with-relation-confirm-modal",
      "path": "./src/packages/relations/relations/entity-actions/bulk-delete/modal/bulk-delete-with-relation-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-bulk-trash-with-relation-confirm-modal",
      "path": "./src/packages/relations/relations/entity-actions/bulk-trash/modal/bulk-trash-with-relation-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-delete-with-relation-confirm-modal",
      "path": "./src/packages/relations/relations/entity-actions/delete/modal/delete-with-relation-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-trash-with-relation-confirm-modal",
      "path": "./src/packages/relations/relations/entity-actions/trash/modal/trash-with-relation-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-confirm-action-modal-entity-references",
      "path": "./src/packages/relations/relations/global-components/confirm-action-modal-entity-references.element.ts",
      "properties": [
        {
          "name": "config",
          "type": "UmbConfirmActionModalEntityReferencesConfig | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-confirm-bulk-action-modal-entity-references",
      "path": "./src/packages/relations/relations/global-components/confirm-bulk-action-modal-entity-references.element.ts",
      "properties": [
        {
          "name": "config",
          "type": "{ uniques: string[]; itemRepositoryAlias: string; referenceRepositoryAlias: string; } | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-references-workspace-info-app",
      "path": "./src/packages/relations/relations/reference/workspace-info-app/entity-references-workspace-view-info.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestWorkspaceInfoAppEntityReferencesKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-settings-welcome-dashboard",
      "path": "./src/packages/settings/welcome/settings-welcome-dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-static-file",
      "path": "./src/packages/static-file/components/input-static-file/input-static-file.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string | undefined"
        },
        {
          "name": "pickableFilter",
          "type": "((item: UmbStaticFileItemModel) => boolean) | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "pickableFilter",
          "attribute": "pickableFilter",
          "type": "((item: UmbStaticFileItemModel) => boolean) | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-static-file-picker",
      "path": "./src/packages/static-file/property-editors/static-file-picker/property-editor-ui-static-file-picker.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string | string[] | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-static-image-file-picker",
      "path": "./src/packages/static-file/property-editors/static-image-file-picker/property-editor-ui-static-image-file-picker.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string | string[] | undefined"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-sysinfo",
      "path": "./src/packages/sysinfo/components/sysinfo.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-tags-input",
      "path": "./src/packages/tags/components/tags-input/tags-input.element.ts",
      "attributes": [
        {
          "name": "group",
          "type": "string | undefined"
        },
        {
          "name": "culture",
          "type": "string | null | undefined"
        },
        {
          "name": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "type": "string",
          "default": "\"This field is required\""
        },
        {
          "name": "items",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        }
      ],
      "properties": [
        {
          "name": "group",
          "attribute": "group",
          "type": "string | undefined"
        },
        {
          "name": "culture",
          "attribute": "culture",
          "type": "string | null | undefined"
        },
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string",
          "default": "\"This field is required\""
        },
        {
          "name": "items",
          "attribute": "items",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-tags",
      "path": "./src/packages/tags/property-editors/tags/property-editor-ui-tags.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-tags-property-editor-value-summary",
      "path": "./src/packages/tags/property-editors/tags/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-dashboard-telemetry",
      "path": "./src/packages/telemetry/dashboard-telemetry.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-templating-insert-menu",
      "path": "./src/packages/templating/local-components/insert-menu/insert-menu.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hidePartialViews",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "hidePartialViews",
          "attribute": "hidePartialViews",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "insert"
        }
      ]
    },
    {
      "name": "umb-templating-production-mode-workspace-action",
      "path": "./src/packages/templating/local-components/production-mode-workspace-action/production-mode-workspace-action.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTemplatingProductionModeWorkspaceActionApi | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-templating-item-picker-modal",
      "path": "./src/packages/templating/modals/templating-item-picker/templating-item-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-template-field-dropdown-list",
      "path": "./src/packages/templating/modals/templating-page-field-builder/components/template-field-dropdown-list/template-field-dropdown-list.element.ts",
      "attributes": [
        {
          "name": "required",
          "type": "boolean | undefined"
        },
        {
          "name": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "exclude-media-type",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "type": "FieldPickerValue | undefined"
        }
      ],
      "properties": [
        {
          "name": "required",
          "attribute": "required",
          "type": "boolean | undefined"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "excludeMediaType",
          "attribute": "exclude-media-type",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "FieldPickerValue | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-templating-page-field-builder-modal",
      "path": "./src/packages/templating/modals/templating-page-field-builder/templating-page-field-builder-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-templating-section-picker-modal",
      "path": "./src/packages/templating/modals/templating-section-picker/templating-section-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-partial-view-create-options-modal",
      "path": "./src/packages/templating/partial-views/entity-actions/create/options-modal/partial-view-create-options-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Use the `Umb.EntityAction.PartialView.Create` entity action with `entityCreateOptionAction` extensions instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-partial-view-folder-workspace-editor",
      "path": "./src/packages/templating/partial-views/tree/folder/workspace/partial-view-folder-workspace-editor.element.ts"
    },
    {
      "name": "umb-partial-view-tree-item-table-collection-view",
      "path": "./src/packages/templating/partial-views/tree/tree-item-children/collection/views/partial-view-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-partial-view-workspace-editor",
      "path": "./src/packages/templating/partial-views/workspace/partial-view-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-partial-view-code-editor-workspace-view",
      "path": "./src/packages/templating/partial-views/workspace/views/code-editor/partial-view-code-editor-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-script-create-options-modal",
      "path": "./src/packages/templating/scripts/entity-actions/create/options-modal/script-create-options-modal.element.ts",
      "deprecated": true,
      "deprecatedMessage": "Use the `Umb.EntityAction.Script.Create` entity action with `entityCreateOptionAction` extensions instead. Scheduled for removal in Umbraco 19."
    },
    {
      "name": "umb-script-folder-workspace-editor",
      "path": "./src/packages/templating/scripts/tree/folder/workspace/script-folder-workspace-editor.element.ts"
    },
    {
      "name": "umb-script-tree-item-table-collection-view",
      "path": "./src/packages/templating/scripts/tree/tree-item-children/collection/views/script-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-script-workspace-editor",
      "path": "./src/packages/templating/scripts/workspace/script-workspace-editor.element.ts"
    },
    {
      "name": "umb-script-code-editor-workspace-view",
      "path": "./src/packages/templating/scripts/workspace/views/code-editor/script-code-editor-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-stylesheet-create-options-modal",
      "path": "./src/packages/templating/stylesheets/entity-actions/create/options-modal/stylesheet-create-options-modal.element.ts",
      "deprecated": true,
      "deprecatedMessage": "No longer used internally. This will be removed in Umbraco 18. [LK]"
    },
    {
      "name": "umb-stylesheet-input",
      "path": "./src/packages/templating/stylesheets/global-components/stylesheet-input/stylesheet-input.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[] | undefined"
        },
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[] | undefined"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-stylesheet-picker",
      "path": "./src/packages/templating/stylesheets/property-editors/stylesheet-picker/property-editor-ui-stylesheet-picker.element.ts",
      "attributes": [
        {
          "name": "value",
          "type": "string[]"
        }
      ],
      "properties": [
        {
          "name": "value",
          "attribute": "value",
          "type": "string[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-stylesheet-folder-workspace-editor",
      "path": "./src/packages/templating/stylesheets/tree/folder/workspace/stylesheet-folder-workspace-editor.element.ts"
    },
    {
      "name": "umb-stylesheet-tree-item-table-collection-view",
      "path": "./src/packages/templating/stylesheets/tree/tree-item-children/collection/views/stylesheet-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-stylesheet-workspace-editor",
      "path": "./src/packages/templating/stylesheets/workspace/stylesheet-workspace-editor.element.ts"
    },
    {
      "name": "umb-stylesheet-code-editor-workspace-view",
      "path": "./src/packages/templating/stylesheets/workspace/views/code-editor/stylesheet-code-editor-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-template",
      "path": "./src/packages/templating/templates/global-components/input-template/input-template.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[] | undefined"
        },
        {
          "name": "defaultUnique",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[] | undefined"
        },
        {
          "name": "defaultUnique",
          "attribute": "defaultUnique",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-template-card",
      "path": "./src/packages/templating/templates/global-components/template-card/template-card.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "default",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "id",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "default",
          "attribute": "default",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "id",
          "attribute": "id",
          "type": "string"
        },
        {
          "name": "value",
          "type": "string",
          "deprecatedMessage": "Use `id` instead. This property will be removed in Umbraco 20."
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ],
      "events": [
        {
          "name": "open",
          "description": "— when no href is set"
        },
        {
          "name": "selected"
        },
        {
          "name": "change"
        }
      ],
      "slots": [
        {
          "name": "actions"
        }
      ]
    },
    {
      "name": "umb-template-query-builder-filter",
      "path": "./src/packages/templating/templates/modals/query-builder/query-builder-filter.element.ts",
      "attributes": [
        {
          "name": "unremovable",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "filter",
          "type": "TemplateQueryExecuteFilterPresentationModel",
          "default": "{}"
        },
        {
          "name": "unremovable",
          "attribute": "unremovable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "settings"
        },
        {
          "name": "currentPropertyType"
        },
        {
          "name": "isFilterValid",
          "type": "boolean"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "remove-filter"
        },
        {
          "name": "add-filter"
        },
        {
          "name": "update-query"
        }
      ]
    },
    {
      "name": "umb-template-query-builder-modal",
      "path": "./src/packages/templating/templates/modals/query-builder/query-builder-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-template-tree-item-table-collection-view",
      "path": "./src/packages/templating/templates/tree/tree-item-children/collection/views/template-tree-item-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "Deprecated since v17. Scheduled for removal in Umbraco 20."
    },
    {
      "name": "umb-template-workspace-editor",
      "path": "./src/packages/templating/templates/workspace/template-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-template-code-editor-workspace-view",
      "path": "./src/packages/templating/templates/workspace/views/code-editor/template-code-editor-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-cascading-menu-popover",
      "path": "./src/packages/tiptap/components/cascading-menu-popover/cascading-menu-popover.element.ts",
      "attributes": [
        {
          "name": "items",
          "type": "UmbCascadingMenuItem[] | undefined"
        }
      ],
      "properties": [
        {
          "name": "items",
          "attribute": "items",
          "type": "UmbCascadingMenuItem[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-input-tiptap",
      "path": "./src/packages/tiptap/components/input-tiptap/input-tiptap.element.ts",
      "attributes": [
        {
          "name": "interactionMemories",
          "description": "The memories held by the modals opened from this input, e.g. the last-used folder in a media\npicker opened from the RTE toolbar. Bridged from the interaction-memory scope this input provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        },
        {
          "name": "value",
          "type": "string"
        },
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "interactionMemories",
          "attribute": "interactionMemories",
          "description": "The memories held by the modals opened from this input, e.g. the last-used folder in a media\npicker opened from the RTE toolbar. Bridged from the interaction-memory scope this input provides.",
          "type": "(Array<UmbInteractionMemoryModel> | undefined)"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "configuration"
        },
        {
          "name": "label",
          "attribute": "label",
          "type": "string | undefined"
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-menu",
      "path": "./src/packages/tiptap/components/menu/tiptap-menu.element.ts",
      "attributes": [
        {
          "name": "menuAlias",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "menuAlias",
          "attribute": "menuAlias",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-statusbar",
      "path": "./src/packages/tiptap/components/statusbar/tiptap-statusbar.element.ts",
      "description": "[object Object],[object Object]",
      "properties": [
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "configuration"
        },
        {
          "name": "statusbar",
          "type": "UmbTiptapStatusbarValue"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\t--uui-button-height: var(--uui-size-layout-2);\\n\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-wrap: wrap;\\n\\t\\t\\talign-items: center;\\n\\t\\t\\tjustify-content: space-between;\\n\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\n\\t\\t\\tborder: 1px solid var(--umb-tiptap-edge-border-color, var(--uui-color-border));\\n\\t\\t\\tborder-top-left-radius: 0;\\n\\t\\t\\tborder-top-right-radius: 0;\\n\\t\\t\\tborder-top: 0;\\n\\t\\t\\tbox-sizing: border-box;\\n\\n\\t\\t\\tmin-height: var(--uui-size-layout-1);\\n\\t\\t\\tmax-height: calc(var(--uui-size-layout-2) + var(--uui-size-1));\\n\\n\\t\\t\\tpadding: 0 var(--uui-size-3);\\n\\n\\t\\t\\t> p {\\n\\t\\t\\t\\tmargin: 0;\\n\\t\\t\\t}\\n\\n\\t\\t\\t.area {\\n\\t\\t\\t\\tdisplay: inline-flex;\\n\\t\\t\\t\\tflex-wrap: wrap;\\n\\t\\t\\t\\talign-items: stretch;\\n\\t\\t\\t}\\n\\t\\t}\\n\\t`\""
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-tiptap-edge-border-color",
          "description": "Defines the edge border color"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar-button-action",
      "path": "./src/packages/tiptap/components/toolbar/button/tiptap-toolbar-button-action.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar-button-disabled",
      "path": "./src/packages/tiptap/components/toolbar/button/tiptap-toolbar-button-disabled.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ],
      "deprecated": true,
      "deprecatedMessage": "No longer used internally. Please use `UmbTiptapToolbarButtonActionElement` (`umb-tiptap-toolbar-button-action`) instead. This will be removed in Umbraco 19. [LK]"
    },
    {
      "name": "umb-tiptap-toolbar-button",
      "path": "./src/packages/tiptap/components/toolbar/button/tiptap-toolbar-button.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar-color-picker-button",
      "path": "./src/packages/tiptap/components/toolbar/color-picker/tiptap-toolbar-color-picker-button.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestType | undefined"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar-menu",
      "path": "./src/packages/tiptap/components/toolbar/menu/tiptap-toolbar-menu.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestTiptapToolbarExtensionMenuKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar",
      "path": "./src/packages/tiptap/components/toolbar/tiptap-toolbar.element.ts",
      "description": "[object Object],[object Object]",
      "attributes": [
        {
          "name": "scrolling",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "configuration"
        },
        {
          "name": "toolbar",
          "type": "UmbTiptapToolbarValue",
          "default": "[[[]]]"
        },
        {
          "name": "scrolling",
          "attribute": "scrolling",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\n\\t\\t\\tborder: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-bottom-left-radius: 0;\\n\\t\\t\\tborder-bottom-right-radius: 0;\\n\\n\\t\\t\\tborder-top-color: var(--umb-tiptap-edge-border-color, var(--uui-color-border));\\n\\t\\t\\tborder-left-color: var(--umb-tiptap-edge-border-color, var(--uui-color-border));\\n\\t\\t\\tborder-right-color: var(--umb-tiptap-edge-border-color, var(--uui-color-border));\\n\\t\\t\\tbox-sizing: border-box;\\n\\n\\t\\t\\tbackground-color: var(--uui-color-surface);\\n\\t\\t\\tcolor: var(--color-text);\\n\\t\\t\\tfont-size: var(--uui-type-default-size);\\n\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-direction: column;\\n\\n\\t\\t\\tposition: sticky;\\n\\t\\t\\ttop: var(--umb-tiptap-top, -25px);\\n\\t\\t\\tleft: 0;\\n\\t\\t\\tright: 0;\\n\\t\\t\\tpadding: var(--uui-size-3);\\n\\t\\t\\tz-index: 9999999;\\n\\t\\t}\\n\\n\\t\\t:host([scrolling]) {\\n\\t\\t\\tbox-shadow:\\n\\t\\t\\t\\t0 2px 2px -2px rgba(34, 47, 62, 0.1),\\n\\t\\t\\t\\t0 8px 8px -4px rgba(34, 47, 62, 0.07);\\n\\t\\t}\\n\\n\\t\\t.row {\\n\\t\\t\\tdisplay: flex;\\n\\t\\t\\tflex-direction: row;\\n\\t\\t\\tflex-wrap: wrap;\\n\\n\\t\\t\\tmin-height: var(--uui-size-12, 36px);\\n\\n\\t\\t\\t.group {\\n\\t\\t\\t\\tdisplay: inline-flex;\\n\\t\\t\\t\\tflex-wrap: wrap;\\n\\t\\t\\t\\talign-items: stretch;\\n\\n\\t\\t\\t\\tmin-height: var(--uui-size-12, 36px);\\n\\n\\t\\t\\t\\t&:not(:last-child)::after {\\n\\t\\t\\t\\t\\tcontent: '';\\n\\t\\t\\t\\t\\tbackground-color: var(--uui-color-border);\\n\\t\\t\\t\\t\\twidth: 1px;\\n\\t\\t\\t\\t\\tplace-self: center;\\n\\t\\t\\t\\t\\theight: var(--uui-size-7, 21px);\\n\\t\\t\\t\\t\\tmargin: 0 var(--uui-size-3);\\n\\t\\t\\t\\t}\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t.skeleton {\\n\\t\\t\\tbackground-color: var(--uui-color-background);\\n\\t\\t\\theight: var(--uui-size-12, 36px);\\n\\t\\t\\twidth: var(--uui-size-10, 30px);\\n\\t\\t\\tmargin-left: 1px;\\n\\t\\t}\\n\\t`\""
        }
      ],
      "cssProperties": [
        {
          "name": "--umb-tiptap-edge-border-color",
          "description": "Defines the edge border color"
        },
        {
          "name": "--umb-tiptap-top",
          "description": "Defines the top value for the sticky toolbar"
        }
      ]
    },
    {
      "name": "umb-tiptap-anchor-modal",
      "path": "./src/packages/tiptap/extensions/anchor/modals/anchor-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-character-map-modal",
      "path": "./src/packages/tiptap/extensions/character-map/modals/character-map-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-table-insert",
      "path": "./src/packages/tiptap/extensions/table/components/table-insert.element.ts",
      "properties": [
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-table-toolbar-menu",
      "path": "./src/packages/tiptap/extensions/table/components/table-toolbar-menu.element.ts",
      "properties": [
        {
          "name": "api",
          "type": "UmbTiptapToolbarElementApi | undefined"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "manifest",
          "type": "ManifestTiptapToolbarExtensionMenuKind | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-table-properties-modal",
      "path": "./src/packages/tiptap/extensions/table/modals/table-properties-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-tiptap-extensions-configuration",
      "path": "./src/packages/tiptap/property-editors/extensions-configuration/property-editor-ui-tiptap-extensions-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string[] | undefined",
          "default": "[\"Umb.Tiptap.RichTextEssentials\"]"
        },
        {
          "name": "config"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-tiptap-statusbar-configuration",
      "path": "./src/packages/tiptap/property-editors/statusbar-configuration/property-editor-ui-tiptap-statusbar-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbTiptapStatusbarValue | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-tiptap",
      "path": "./src/packages/tiptap/property-editors/tiptap-rte/property-editor-ui-tiptap.element.ts",
      "properties": [
        {
          "name": "config"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host(:invalid:not([pristine])) umb-input-tiptap {\\n\\t\\t\\t--umb-tiptap-edge-border-color: var(--uui-color-invalid);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-tiptap-property-editor-value-summary",
      "path": "./src/packages/tiptap/property-editors/tiptap-rte/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-property-editor-ui-tiptap-toolbar-configuration",
      "path": "./src/packages/tiptap/property-editors/toolbar-configuration/property-editor-ui-tiptap-toolbar-configuration.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbTiptapToolbarValue | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-tiptap-toolbar-group-configuration",
      "path": "./src/packages/tiptap/property-editors/toolbar-configuration/tiptap-toolbar-group-configuration.element.ts",
      "attributes": [
        {
          "name": "rowIndex",
          "type": "number",
          "default": "0"
        },
        {
          "name": "groupIndex",
          "type": "number",
          "default": "0"
        }
      ],
      "properties": [
        {
          "name": "items",
          "type": "TiptapToolbarItem[]"
        },
        {
          "name": "rowIndex",
          "attribute": "rowIndex",
          "type": "number",
          "default": "0"
        },
        {
          "name": "groupIndex",
          "attribute": "groupIndex",
          "type": "number",
          "default": "0"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "container-change"
        },
        {
          "name": "remove"
        }
      ]
    },
    {
      "name": "ufm-content-name",
      "path": "./src/packages/ufm/components/content-name/content-name.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "ufm-element-name",
      "path": "./src/packages/ufm/components/element-name/element-name.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "ufm-label-value",
      "path": "./src/packages/ufm/components/label-value/label-value.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "ufm-link",
      "path": "./src/packages/ufm/components/link/link.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "ufm-localize",
      "path": "./src/packages/ufm/components/localize/localize.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "ufm-member-name",
      "path": "./src/packages/ufm/components/member-name/member-name.element.ts",
      "attributes": [
        {
          "name": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "alias",
          "attribute": "alias",
          "type": "string | undefined"
        },
        {
          "name": "filters",
          "attribute": "filters",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "umb-ufm-js-expression",
      "path": "./src/packages/ufm/components/ufm-js-expression.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "unknown"
        }
      ]
    },
    {
      "name": "umb-ufm-render",
      "path": "./src/packages/ufm/components/ufm-render/ufm-render.element.ts",
      "attributes": [
        {
          "name": "inline",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "markdown",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "inline",
          "attribute": "inline",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "markdown",
          "attribute": "markdown",
          "type": "string | undefined"
        },
        {
          "name": "value",
          "type": "unknown"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ],
      "events": [
        {
          "name": "umb-ufm-resolved"
        }
      ]
    },
    {
      "name": "umb-news-card",
      "path": "./src/packages/umbraco-news/components/umb-news-card.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "NewsDashboardItemResponseModel"
        },
        {
          "name": "priority",
          "type": "number",
          "default": "3"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "NewsDashboardItemResponseModel"
        },
        {
          "name": "priority",
          "attribute": "priority",
          "type": "number",
          "default": "3"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UUITextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-news-container",
      "path": "./src/packages/umbraco-news/components/umb-news-container.element.ts",
      "attributes": [
        {
          "name": "items",
          "type": "NewsDashboardItemResponseModel[]",
          "default": "[]"
        }
      ],
      "properties": [
        {
          "name": "items",
          "attribute": "items",
          "type": "NewsDashboardItemResponseModel[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t.cards {\\n\\t\\t\\t--cols: 4;\\n\\t\\t\\t--gap: var(--uui-size-space-5);\\n\\t\\t\\twidth: 100%;\\n\\t\\t\\tdisplay: grid;\\n\\t\\t\\tgrid-template-columns: repeat(auto-fit, minmax(calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols)), 1fr));\\n\\t\\t\\tgap: var(--gap);\\n\\t\\t}\\n\\n\\t\\t.cards + .cards {\\n\\t\\t\\tmargin-top: var(--uui-size-space-5);\\n\\t\\t}\\n\\n\\t\\t/* For when container-type is not been assigned, not so sure about it???*/\\n\\t\\t@media (max-width: 1200px) {\\n\\t\\t\\t.cards {\\n\\t\\t\\t\\tgrid-template-columns: repeat(auto-fit, minmax(2, 1fr));\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\t@media (max-width: 700px) {\\n\\t\\t\\t.cards {\\n\\t\\t\\t\\tgrid-template-columns: 1fr;\\n\\t\\t\\t}\\n\\t\\t}\\n\\n\\t\\t@container dashboard (max-width: 1200px) {\\n\\t\\t\\t.cards {\\n\\t\\t\\t\\tgrid-template-columns: repeat(auto-fit, minmax(2, 1fr));\\n\\t\\t\\t}\\n\\t\\t}\\n\\t\\t@container dashboard (max-width: 700px) {\\n\\t\\t\\t.cards {\\n\\t\\t\\t\\tgrid-template-columns: 1fr;\\n\\t\\t\\t}\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-umbraco-news-dashboard",
      "path": "./src/packages/umbraco-news/umbraco-news-dashboard.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-change-password-modal",
      "path": "./src/packages/user/change-password/modal/change-password-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-app-button",
      "path": "./src/packages/user/current-user/action/current-user-app-button.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestCurrentUserActionDefaultKind<MetaType> | undefined"
        },
        {
          "name": "api",
          "type": "ApiType | undefined"
        },
        {
          "name": "label",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-mfa-provider-default",
      "path": "./src/packages/user/current-user/components/mfa-provider-default.element.ts",
      "description": "A default MFA provider configuration element.",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        },
        {
          "name": "providerName",
          "description": "The name of the provider reflecting the provider name in the backend.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "displayName",
          "description": "The display name of the provider. If this is not set, the provider name will be used.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "callback",
          "description": "Call this function to execute the action for the given provider, e.g. to enable or disable it.",
          "type": "(providerName: string, code: string, secret: string) => UmbMfaProviderConfigurationCallback",
          "default": "\"async () => ({})\""
        },
        {
          "name": "close",
          "description": "Call this function to close the modal.",
          "type": "() => void",
          "default": "\"() => {}\""
        }
      ]
    },
    {
      "name": "umb-current-user-header-app",
      "path": "./src/packages/user/current-user/current-user-header-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-current-user-external-login-modal",
      "path": "./src/packages/user/current-user/external-login/modals/external-login-modal.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-history-user-profile-app",
      "path": "./src/packages/user/current-user/history/current-user-history-user-profile-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-mfa-disable-modal",
      "path": "./src/packages/user/current-user/modals/current-user-mfa-disable/current-user-mfa-disable-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-mfa-enable-modal",
      "path": "./src/packages/user/current-user/modals/current-user-mfa-enable/current-user-mfa-enable-modal.element.ts"
    },
    {
      "name": "umb-current-user-mfa-modal",
      "path": "./src/packages/user/current-user/modals/current-user-mfa/current-user-mfa-modal.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-modal",
      "path": "./src/packages/user/current-user/modals/current-user/current-user-modal.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "CSSResultGroup",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-profile-user-profile-app",
      "path": "./src/packages/user/current-user/profile/current-user-profile-user-profile-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-current-user-theme-user-profile-app",
      "path": "./src/packages/user/current-user/theme/current-user-theme-user-profile-app.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-current-user-workspace-avatar",
      "path": "./src/packages/user/current-user/workspace/current-user-workspace-avatar.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-current-user-workspace-editor",
      "path": "./src/packages/user/current-user/workspace/current-user-workspace-editor.element.ts"
    },
    {
      "name": "umb-current-user-workspace-settings",
      "path": "./src/packages/user/current-user/workspace/current-user-workspace-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-group-table-name-column-layout",
      "path": "./src/packages/user/user-group/collection/components/user-group-table-name-column-layout.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-group-table-sections-column-layout",
      "path": "./src/packages/user/user-group/collection/components/user-group-table-sections-column-layout.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbTableItem"
        },
        {
          "name": "value"
        }
      ]
    },
    {
      "name": "umb-user-group-input",
      "path": "./src/packages/user/user-group/components/input-user-group/user-group-input.element.ts",
      "attributes": [
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "value",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-group-ref",
      "path": "./src/packages/user/user-group/components/user-group-ref/user-group-ref.element.ts",
      "attributes": [
        {
          "name": "documentRootAccess",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "documentStartNode",
          "type": "string | null | undefined"
        },
        {
          "name": "mediaRootAccess",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mediaStartNode",
          "type": "string | null | undefined"
        },
        {
          "name": "description",
          "type": "string | null"
        },
        {
          "name": "sections",
          "type": "string[]"
        },
        {
          "name": "user-permission-aliases",
          "type": "string[]"
        }
      ],
      "properties": [
        {
          "name": "documentRootAccess",
          "attribute": "documentRootAccess",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "documentStartNode",
          "attribute": "documentStartNode",
          "type": "string | null | undefined"
        },
        {
          "name": "mediaRootAccess",
          "attribute": "mediaRootAccess",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mediaStartNode",
          "attribute": "mediaStartNode",
          "type": "string | null | undefined"
        },
        {
          "name": "description",
          "attribute": "description",
          "type": "string | null"
        },
        {
          "name": "sections",
          "attribute": "sections",
          "type": "string[]"
        },
        {
          "name": "userPermissionAliases",
          "attribute": "user-permission-aliases",
          "type": "string[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null,null]"
        }
      ]
    },
    {
      "name": "umb-user-group-picker-modal",
      "path": "./src/packages/user/user-group/modals/user-group-picker/user-group-picker-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-user-group-picker",
      "path": "./src/packages/user/user-group/property-editor/user-group-picker/property-editor-ui-user-group-picker.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "UmbReferenceByUnique[]",
          "default": "[]"
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-user-groups-value-summary",
      "path": "./src/packages/user/user-group/value-summary/user-group-value-summary.element.ts"
    },
    {
      "name": "umb-user-group-entity-type-granular-permissions",
      "path": "./src/packages/user/user-group/workspace/user-group/components/user-group-entity-type-granular-permissions.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | undefined"
        }
      ]
    },
    {
      "name": "umb-user-group-entity-type-permission-groups",
      "path": "./src/packages/user/user-group/workspace/user-group/components/user-group-entity-type-permission-groups.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-group-entity-type-permissions",
      "path": "./src/packages/user/user-group/workspace/user-group/components/user-group-entity-type-permissions.element.ts",
      "attributes": [
        {
          "name": "entityType",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entityType",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-user-group-workspace-assign-access",
      "path": "./src/packages/user/user-group/workspace/user-group/components/user-group-workspace-assign-access.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-group-workspace-users",
      "path": "./src/packages/user/user-group/workspace/user-group/components/user-group-workspace-users.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-group-workspace-editor",
      "path": "./src/packages/user/user-group/workspace/user-group/user-group-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-group-details-workspace-view",
      "path": "./src/packages/user/user-group/workspace/user-group/views/user-group-details-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-entity-user-permission",
      "path": "./src/packages/user/user-permission/components/input-entity-user-permission/input-entity-user-permission.element.ts",
      "attributes": [
        {
          "name": "entity-type",
          "type": "string"
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string"
        },
        {
          "name": "allowedVerbs",
          "type": "string[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\tumb-input-user-permission-verb:not(:last-of-type) {\\n\\t\\t\\tborder-bottom: 1px solid var(--uui-color-divider);\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-input-user-permission-verb",
      "path": "./src/packages/user/user-permission/components/input-user-permission-verb/input-user-permission-verb.element.ts",
      "attributes": [
        {
          "name": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "description",
          "type": "string | undefined",
          "default": "\"\""
        },
        {
          "name": "allowed",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "label",
          "attribute": "label",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "description",
          "attribute": "description",
          "type": "string | undefined",
          "default": "\"\""
        },
        {
          "name": "allowed",
          "attribute": "allowed",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-user-permission-settings-modal",
      "path": "./src/packages/user/user-permission/modals/settings/entity-user-permission-settings-modal.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbEntityUserPermissionSettingsModalData | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-entity-user-permission-modal",
      "path": "./src/packages/user/user-permission/modals/settings/entity-user-permission-settings-modal.element.ts",
      "properties": [
        {
          "name": "data",
          "type": "UmbEntityUserPermissionSettingsModalData | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-create-user-client-credential-modal",
      "path": "./src/packages/user/user/client-credential/create/modal/create-user-client-credential-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-collection-item-card",
      "path": "./src/packages/user/user/collection/item/user-collection-item-card.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbUserDetailModel | undefined"
        },
        {
          "name": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbUserDetailModel | undefined"
        },
        {
          "name": "selectable",
          "attribute": "selectable",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selected",
          "attribute": "selected",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "selectOnly",
          "attribute": "selectOnly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "href",
          "attribute": "href",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-collection-menu-item",
      "path": "./src/packages/user/user/collection/menu/user-collection-menu-item.element.ts",
      "properties": [
        {
          "name": "item",
          "type": "UmbUserDetailModel | undefined"
        },
        {
          "name": "api"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-collection-header",
      "path": "./src/packages/user/user/collection/user-collection-header.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-collection",
      "path": "./src/packages/user/user/collection/user-collection.element.ts"
    },
    {
      "name": "umb-user-avatar",
      "path": "./src/packages/user/user/components/user-avatar/user-avatar.element.ts",
      "attributes": [
        {
          "name": "name",
          "type": "string | undefined"
        },
        {
          "name": "kind",
          "type": "UmbUserKindType | undefined",
          "default": "\"DEFAULT\""
        }
      ],
      "properties": [
        {
          "name": "name",
          "attribute": "name",
          "type": "string | undefined"
        },
        {
          "name": "kind",
          "attribute": "kind",
          "type": "UmbUserKindType | undefined",
          "default": "\"DEFAULT\""
        },
        {
          "name": "imgUrls",
          "type": "string[]"
        },
        {
          "name": "avatarElement",
          "type": "UUIAvatarElement"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-document-start-node",
      "path": "./src/packages/user/user/components/user-document-start-node/user-document-start-node.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "uniques",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-user-element-start-node",
      "path": "./src/packages/user/user/components/user-element-start-node/user-element-start-node.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "uniques",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-user-input",
      "path": "./src/packages/user/user/components/user-input/user-input.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "description": "Sets the input to readonly mode, meaning value cannot be changed but still able to read and select its content.",
          "type": "boolean",
          "default": "\"false\""
        },
        {
          "name": "required",
          "attribute": "required",
          "description": "Sets the input to required, meaning validation will fail if the value is empty.",
          "type": "boolean"
        },
        {
          "name": "requiredMessage",
          "attribute": "requiredMessage",
          "type": "string | undefined"
        },
        {
          "name": "min",
          "attribute": "min",
          "description": "This is a minimum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "description": "Max validation message.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "selection",
          "attribute": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "attribute": "value",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-media-start-node",
      "path": "./src/packages/user/user/components/user-media-start-node/user-media-start-node.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "uniques",
          "type": "string[]"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ]
    },
    {
      "name": "umb-create-user-modal",
      "path": "./src/packages/user/user/entity-actions/create/modal/create-user-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-create-user-success-modal",
      "path": "./src/packages/user/user/entity-actions/create/modal/create-user-success-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-invite-user-modal",
      "path": "./src/packages/user/user/invite/modal/invite/user-invite-modal.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-resend-invite-to-user-modal",
      "path": "./src/packages/user/user/invite/modal/resend-invite/resend-invite-to-user-modal.element.ts"
    },
    {
      "name": "umb-user-item-ref",
      "path": "./src/packages/user/user/item/user-item-ref.element.ts",
      "attributes": [
        {
          "name": "item",
          "type": "UmbUserItemModel | undefined"
        },
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "item",
          "attribute": "item",
          "type": "UmbUserItemModel | undefined"
        },
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "standalone",
          "attribute": "standalone",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-mfa-modal",
      "path": "./src/packages/user/user/modals/user-mfa/user-mfa-modal.element.ts",
      "properties": [
        {
          "name": "modalContext"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-property-editor-ui-user-picker",
      "path": "./src/packages/user/user/property-editor/user-picker/property-editor-ui-user-picker.element.ts",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "mandatory",
          "attribute": "mandatory",
          "type": "boolean | undefined"
        },
        {
          "name": "mandatoryMessage",
          "attribute": "mandatoryMessage",
          "default": "\"UMB_VALIDATION_EMPTY_LOCALIZATION_KEY\""
        },
        {
          "name": "config"
        }
      ]
    },
    {
      "name": "umb-user-picker-property-editor-value-summary",
      "path": "./src/packages/user/user/property-editor/user-picker/value-summary/value-summary.element.ts"
    },
    {
      "name": "umb-user-state-value-summary",
      "path": "./src/packages/user/user/value-summary/state/user-state-value-summary.element.ts"
    },
    {
      "name": "umb-user-workspace-action-save",
      "path": "./src/packages/user/user/workspace/user/actions/user-workspace-action-save.element.ts"
    },
    {
      "name": "umb-user-workspace-access",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-access/user-workspace-access.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-assign-access",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-assign-access/user-workspace-assign-access.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-avatar",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-avatar/user-workspace-avatar.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-client-credentials",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-client-credentials/user-workspace-client-credentials.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-info",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-info/user-workspace-info.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-profile-settings",
      "path": "./src/packages/user/user/workspace/user/components/user-workspace-profile-settings/user-workspace-profile-settings.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-user-workspace-editor",
      "path": "./src/packages/user/user/workspace/user/user-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-user-details-workspace-view",
      "path": "./src/packages/user/user/workspace/user/views/user-details-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-input-webhook-headers",
      "path": "./src/packages/webhook/components/input-webhook-headers.element.ts",
      "attributes": [
        {
          "name": "headers",
          "type": "{ [key: string]: string; }",
          "default": "{}"
        }
      ],
      "properties": [
        {
          "name": "headers",
          "attribute": "headers",
          "type": "{ [key: string]: string; }",
          "default": "{}"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-webhook-delivery-status-code-value-summary",
      "path": "./src/packages/webhook/webhook-delivery/status-code/value-summary/webhook-delivery-status-code-value-summary.element.ts",
      "properties": [
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host {\\n\\t\\t\\twhite-space: nowrap;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "name": "umb-webhook-delivery-collection-workspace-view",
      "path": "./src/packages/webhook/webhook-delivery/workspace-view/webhook-delivery-collection-workspace-view.element.ts"
    },
    {
      "name": "umb-input-webhook-events",
      "path": "./src/packages/webhook/webhook-event/input-webhook-events.element.ts",
      "properties": [
        {
          "name": "events",
          "type": "UmbWebhookEventModel[]",
          "default": "[]"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-webhook-events-modal",
      "path": "./src/packages/webhook/webhook-event/modal/webhook-events-modal.element.ts"
    },
    {
      "name": "umb-webhook-table-content-type-column-layout",
      "path": "./src/packages/webhook/webhook/collection/views/table/column-layouts/content-type/webhook-table-name-column-layout.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "{ contentTypeName: string; contentTypes: string[]; } | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-webhook-table-name-column-layout",
      "path": "./src/packages/webhook/webhook/collection/views/table/column-layouts/name/webhook-table-name-column-layout.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "{ unique: string; name: string; } | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-webhook-table-collection-view",
      "path": "./src/packages/webhook/webhook/collection/views/table/webhook-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "name": "umb-webhook-details-workspace-view",
      "path": "./src/packages/webhook/webhook/workspace/views/webhook-details-workspace-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-webhook-workspace-editor",
      "path": "./src/packages/webhook/webhook/workspace/webhook-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    }
  ]
}