import type { CSSResultOrNative } from 'lit';
import Element from './internal/SubMenu.js';
/**
 * Material Design 3 Sub-Menu component.
 *
 * @element ui-sub-menu
 * @attribute {Object} parentItem - The parent menu item element
 * @attribute {Array} menuItems - The sub-menu items data
 * @fires select - Dispatched when a sub-menu item is selected
 * @fires close - Dispatched when the sub-menu is closed
 */
export declare class UiSubMenuElement extends Element {
    static styles: CSSResultOrNative[];
}
declare global {
    interface HTMLElementTagNameMap {
        'ui-sub-menu': UiSubMenuElement;
    }
}
//# sourceMappingURL=ui-sub-menu.d.ts.map