{
  "version": "experimental",
  "tags": [
    {
      "name": "example-table-collection-view",
      "path": "./examples/collection/collection/table-view/collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "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": "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\\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": "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-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"
        },
        {
          "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": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "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"
        },
        {
          "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-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-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"
        }
      ],
      "properties": [
        {
          "name": "contentKey",
          "attribute": "data-content-key",
          "type": "string | 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"
        }
      ],
      "properties": [
        {
          "name": "contentKey",
          "attribute": "data-content-key",
          "type": "string | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",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-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-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-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": "If true, the group box will be hidden, if we are to only represents one group.\nThis is used by Inline Editing Mode of Block List Editor.",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "managerName",
          "type": "UmbBlockWorkspaceElementManagerNames | undefined"
        },
        {
          "name": "containerId",
          "attribute": "containerId",
          "type": "string | null | undefined"
        },
        {
          "name": "hideSingleGroup",
          "attribute": "hideSingleGroup",
          "description": "If true, the group box will be hidden, if we are to only represents one group.\nThis is used by Inline Editing Mode of Block List Editor.",
          "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": "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": "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-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"
    },
    {
      "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-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-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",
      "properties": [
        {
          "name": "value",
          "type": "ModalValueType"
        },
        {
          "name": "manifest",
          "type": "ModalManifestType | undefined"
        },
        {
          "name": "modalContext",
          "type": "UmbModalContext<ModalDataType, ModalValueType> | undefined"
        },
        {
          "name": "data",
          "type": "ModalDataType | undefined"
        }
      ]
    },
    {
      "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/collection-action-button.element.ts",
      "properties": [
        {
          "name": "manifest",
          "type": "ManifestCollectionAction | undefined"
        }
      ]
    },
    {
      "name": "umb-collection-create-action-button",
      "path": "./src/packages/core/collection/action/create/collection-create-action.element.ts"
    },
    {
      "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": "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": "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": "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 | undefined",
          "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 | undefined",
          "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-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-dropdown-list",
      "path": "./src/packages/core/components/input-dropdown/input-dropdown-list.element.ts",
      "attributes": [
        {
          "name": "options",
          "type": "Option[] | 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": "Option[] | 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",
          "type": "number"
        },
        {
          "name": "max",
          "type": "number"
        },
        {
          "name": "min-message",
          "type": "string",
          "default": "\"This field need more items\""
        },
        {
          "name": "selection",
          "type": "string[]"
        },
        {
          "name": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "min",
          "attribute": "min",
          "type": "number"
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number"
        },
        {
          "name": "getIcon",
          "type": "((item: UmbItemModel) => string) | undefined"
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "type": "string",
          "default": "\"This field need more items\""
        },
        {
          "name": "maxMessage",
          "type": "string",
          "default": "\"This field exceeds the allowed amount of items\""
        },
        {
          "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": "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\""
        },
        {
          "name": "value",
          "description": "Value of this form control.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "pristine",
          "description": "Determines wether the form control has been touched or interacted with, this determines wether the validation-status of this form control should be made visible.",
          "type": "boolean",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "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": "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": "formAssociated",
          "description": "This is a static class field indicating that the element is can be used inside a native form and participate in its events.\nIt may require a polyfill, check support here https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/attachInternals.\nRead more about form controls here https://web.dev/more-capable-form-controls/",
          "type": "boolean",
          "default": "true"
        },
        {
          "name": "value",
          "attribute": "value",
          "description": "Value of this form control.",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "pristine",
          "attribute": "pristine",
          "description": "Determines wether the form control has been touched or interacted with, this determines wether the validation-status of this form control should be made visible.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "validity",
          "type": "ValidityState"
        },
        {
          "name": "validationMessage",
          "type": "string"
        }
      ]
    },
    {
      "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": "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}$\""
        }
      ],
      "properties": [
        {
          "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": "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-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": "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": "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-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"
        },
        {
          "name": "dir",
          "description": "The direction of the element.",
          "type": "\"\" | \"rtl\" | \"ltr\"",
          "default": "\"\""
        },
        {
          "name": "lang",
          "description": "The language of the element.",
          "type": "string",
          "default": "\"\""
        }
      ],
      "properties": [
        {
          "name": "entityType",
          "attribute": "entity-type",
          "type": "string | undefined"
        },
        {
          "name": "entityFlags",
          "type": "UmbEntityFlag[] | undefined"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        },
        {
          "name": "dir",
          "attribute": "dir",
          "description": "The direction of the element.",
          "type": "\"\" | \"rtl\" | \"ltr\"",
          "default": "\"\""
        },
        {
          "name": "lang",
          "attribute": "lang",
          "description": "The language of the element.",
          "type": "string",
          "default": "\"\""
        }
      ]
    },
    {
      "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-extension-table-collection-view",
      "path": "./src/packages/core/extension/collection/views/table/extension-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",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": "value",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "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.",
          "type": "string"
        },
        {
          "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.",
          "type": "string"
        },
        {
          "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": "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",
      "properties": [
        {
          "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": "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"
        },
        {
          "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": "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"
        },
        {
          "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",
          "default": "\"''\""
        },
        {
          "name": "label",
          "description": "Label. Name of the property.",
          "type": "string",
          "default": "\"''\""
        },
        {
          "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": "\"''\""
        },
        {
          "name": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string",
          "default": "\"''\""
        },
        {
          "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",
          "default": "\"''\""
        },
        {
          "name": "label",
          "attribute": "label",
          "description": "Label. Name of the property.",
          "type": "string",
          "default": "\"''\""
        },
        {
          "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": "\"''\""
        },
        {
          "name": "description",
          "attribute": "description",
          "description": "Description: render a description underneath the label.",
          "type": "string",
          "default": "\"''\""
        },
        {
          "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-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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-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-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-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-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-default-tree",
      "path": "./src/packages/core/tree/default/default-tree.element.ts",
      "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": "selectableFilter",
          "type": "(item: UmbTreeItemModelBase) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "filter",
          "type": "(item: UmbTreeItemModelBase) => boolean",
          "default": "\"() => true\""
        },
        {
          "name": "expansion",
          "type": "UmbEntityExpansionModel",
          "default": "[]"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t#load-more {\\n\\t\\t\\twidth: 100%;\\n\\t\\t}\\n\\t`\""
        }
      ]
    },
    {
      "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\"]"
        }
      ]
    },
    {
      "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": "[\"UmbTextStyles\",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",
      "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"
    },
    {
      "name": "umb-tree",
      "path": "./src/packages/core/tree/tree.element.ts"
    },
    {
      "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-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"
        }
      ],
      "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": "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": "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",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "backPath",
          "attribute": "back-path",
          "type": "string | undefined"
        },
        {
          "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.",
      "properties": [
        {
          "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "object"
        },
        {
          "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]"
        }
      ]
    },
    {
      "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]"
        }
      ]
    },
    {
      "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]"
        }
      ]
    },
    {
      "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-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-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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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]"
        }
      ]
    },
    {
      "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": "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": "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": "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",
          "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-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": "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-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]"
        }
      ]
    },
    {
      "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]"
        }
      ]
    },
    {
      "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-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-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-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-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-language-table-name-column-layout",
      "path": "./src/packages/language/collection/views/table/column-layouts/name/language-table-name-column-layout.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "{ unique: string; name: string; }"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-language-table-collection-view",
      "path": "./src/packages/language/collection/views/table/language-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-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": "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": "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-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": "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": "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",
      "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": "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": "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]"
        }
      ]
    },
    {
      "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-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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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]"
        }
      ]
    },
    {
      "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"
    },
    {
      "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-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",
          "default": "{\"left\":0.5,\"top\":0.5}"
        },
        {
          "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",
      "attributes": [
        {
          "name": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "type": "string | undefined"
        }
      ],
      "properties": [
        {
          "name": "imageElement",
          "type": "HTMLImageElement"
        },
        {
          "name": "wrapperElement",
          "type": "HTMLElement | undefined"
        },
        {
          "name": "focalPointElement",
          "type": "HTMLElement"
        },
        {
          "name": "focalPoint",
          "type": "UmbFocalPointModel"
        },
        {
          "name": "hideFocalPoint",
          "attribute": "hideFocalPoint",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "disabled",
          "attribute": "disabled",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "src",
          "attribute": "src",
          "type": "string | undefined"
        },
        {
          "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\\toutline: 1px solid var(--uui-color-border);\\n\\t\\t}\\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\\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}\\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": "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"
        },
        {
          "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",
          "default": "{\"left\":0.5,\"top\":0.5}"
        },
        {
          "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\\toutline: 1px solid var(--uui-color-border);\\n\\t\\t\\tborder-radius: var(--uui-border-radius);\\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": "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": "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": "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",
          "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"Infinity\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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,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,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",
          "default": "{\"left\":0.5,\"top\":0.5}"
        },
        {
          "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-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-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-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-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": "api",
          "type": "UmbMediaTreeItemContext | undefined"
        },
        {
          "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-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-member-group-table-collection-view",
      "path": "./src/packages/members/member-group/collection/views/table/member-group-table-collection-view.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": "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": "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": "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",
          "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-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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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]"
        }
      ]
    },
    {
      "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": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",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": "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": "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": "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",
          "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-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-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": "boolean",
          "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": "boolean",
          "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\""
        }
      ],
      "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": "boolean",
          "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": "boolean",
          "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": "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-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-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-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": "[\"UmbTextStyles\",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": "[\"UmbTextStyles\",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-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",
          "type": "number",
          "default": "0"
        },
        {
          "name": "min-message",
          "type": "string",
          "default": "\"This field need more items\""
        },
        {
          "name": "max",
          "type": "number",
          "default": "0"
        },
        {
          "name": "max-message",
          "type": "string",
          "default": "\"This field exceeds the allowed amount of items\""
        },
        {
          "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",
          "type": "number",
          "default": "0"
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "type": "string",
          "default": "\"This field need more items\""
        },
        {
          "name": "max",
          "attribute": "max",
          "type": "number",
          "default": "0"
        },
        {
          "name": "maxMessage",
          "attribute": "max-message",
          "type": "string",
          "default": "\"This field exceeds the allowed amount of items\""
        },
        {
          "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-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-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": "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-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": "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-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-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-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": "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": "[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-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-table-collection-view",
      "path": "./src/packages/relations/relation-types/collection/views/table/relation-type-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "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": "max",
          "description": "This is a maximum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected files in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-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-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]"
        }
      ]
    },
    {
      "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-workspace-editor",
      "path": "./src/packages/templating/partial-views/workspace/partial-view-workspace-editor.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"
    },
    {
      "name": "umb-script-folder-workspace-editor",
      "path": "./src/packages/templating/scripts/tree/folder/workspace/script-folder-workspace-editor.element.ts"
    },
    {
      "name": "umb-script-workspace-editor",
      "path": "./src/packages/templating/scripts/workspace/script-workspace-editor.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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-workspace-editor",
      "path": "./src/packages/templating/stylesheets/workspace/stylesheet-workspace-editor.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"undefined\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "styles",
          "type": "array",
          "default": "[null]"
        }
      ],
      "events": [
        {
          "name": "open"
        },
        {
          "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-workspace-editor",
      "path": "./src/packages/templating/templates/workspace/template-workspace-editor.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": "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": "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]",
      "attributes": [
        {
          "name": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "configuration"
        },
        {
          "name": "statusbar",
          "type": "UmbTiptapStatusbarValue"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host([readonly]) {\\n\\t\\t\\tdisplay: none;\\n\\t\\t}\\n\\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/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/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/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/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/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": "readonly",
          "type": "boolean",
          "default": "false"
        }
      ],
      "properties": [
        {
          "name": "readonly",
          "attribute": "readonly",
          "type": "boolean",
          "default": "false"
        },
        {
          "name": "editor",
          "type": "Editor | undefined"
        },
        {
          "name": "configuration"
        },
        {
          "name": "toolbar",
          "type": "UmbTiptapToolbarValue",
          "default": "[[[]]]"
        },
        {
          "name": "styles",
          "default": "\"css`\\n\\t\\t:host([readonly]) {\\n\\t\\t\\tpointer-events: none;\\n\\t\\t\\tbackground-color: var(--uui-color-surface-alt);\\n\\t\\t}\\n\\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\\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": "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-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-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": "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]"
        }
      ]
    },
    {
      "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-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-collection-table-view",
      "path": "./src/packages/user/user-group/collection/views/user-group-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "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": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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": "max",
          "attribute": "max",
          "description": "This is a maximum amount of selected items in this input.",
          "type": "number",
          "default": "\"\""
        },
        {
          "name": "minMessage",
          "attribute": "min-message",
          "description": "Min validation message.",
          "type": "boolean",
          "default": "\"\""
        },
        {
          "name": "maxMessage",
          "attribute": "maxMessage",
          "description": "Max validation message.",
          "type": "boolean",
          "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-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-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-table-name-column-layout",
      "path": "./src/packages/user/user/collection/views/table/column-layouts/name/user-table-name-column-layout.element.ts",
      "properties": [
        {
          "name": "column",
          "type": "UmbTableColumn"
        },
        {
          "name": "value",
          "type": "{ name: string; unique: string; kind: string; avatarUrls: Record<string, string>; href?: string | undefined; }"
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\"]"
        }
      ]
    },
    {
      "name": "umb-user-table-status-column-layout",
      "path": "./src/packages/user/user/collection/views/table/column-layouts/status/user-table-status-column-layout.element.ts",
      "properties": [
        {
          "name": "value"
        }
      ]
    },
    {
      "name": "umb-user-table-collection-view",
      "path": "./src/packages/user/user/collection/views/table/user-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "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-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": "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"
        }
      ],
      "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": "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": "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-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": "[\"UmbTextStyles\",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-table-status-code-column-layout",
      "path": "./src/packages/webhook/webhook-delivery/collection/views/table/column-layouts/status-code/webhook-delivery-table-status-code-column-layout.element.ts",
      "properties": [
        {
          "name": "value",
          "type": "string",
          "default": "\"\""
        },
        {
          "name": "styles",
          "type": "array",
          "default": "[\"UmbTextStyles\",null]"
        }
      ]
    },
    {
      "name": "umb-webhook-delivery-table-collection-view",
      "path": "./src/packages/webhook/webhook-delivery/collection/views/table/webhook-delivery-table-collection-view.element.ts",
      "properties": [
        {
          "name": "styles",
          "type": "array",
          "default": "[null]"
        }
      ]
    },
    {
      "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]"
        }
      ]
    }
  ]
}