import { UUIPopoverContainerElement } from '../../../../external/uui/index.js'; export type UmbCascadingMenuItem = { label: string; icon?: string; items?: Array; element?: HTMLElement; menu?: string; separatorAfter?: boolean; style?: string; isActive?: () => boolean | undefined; execute?: () => void; }; declare const UmbCascadingMenuPopoverElement_base: import("../../../../libs/extension-api/index.js").HTMLElementConstructor & typeof UUIPopoverContainerElement; export declare class UmbCascadingMenuPopoverElement extends UmbCascadingMenuPopoverElement_base { #private; items?: Array; render(): import("lit-html").TemplateResult<1>; static readonly styles: import("lit").CSSResult[]; } export default UmbCascadingMenuPopoverElement; declare global { interface HTMLElementTagNameMap { 'umb-cascading-menu-popover': UmbCascadingMenuPopoverElement; } }