import '@material/mwc-icon-button/mwc-icon-button.js'; import '@material/mwc-list/mwc-list-item.js'; import '@material/mwc-menu/mwc-menu.js'; import { View } from '@esui/core'; export interface MenuItem { name: string; value: string; } export declare class DotMenuProps { menu: MenuItem[]; onSelected?: (item: MenuItem) => void; trigger?: View & { onClick?: (_: () => void) => View; }; } export declare const DotMenu: ((...menu: MenuItem[] | string[]) => import("@esui/core").Builder) & { View: import("@esui/core").Clazz; }, DotMenuView: import("@esui/core").Clazz; export declare function toMenu(itemArray: string[]): MenuItem[];