import { handleControlChange } from '../../base/mixins/attachable.js'; import { Popup } from '../../base/popup.js'; import { M3Menu } from './menu.js'; /** * TODO: consider adding ariaLabel that is passed to the menu */ export declare class M3ComposedMenu extends Popup { vibrant: boolean; $menu: M3Menu; static styles: any[]; render(): import("lit-html").TemplateResult<1>; constructor(); [handleControlChange](prev: HTMLElement | null, next: HTMLElement | null): void; } declare global { interface HTMLElementTagNameMap { 'md-composed-menu': M3ComposedMenu; } }