import { ComponentInterface } from '../../stencil-public-runtime'; import { Placement } from 'tippy.js'; /** * A menu component that displays a list of choices on a temporary surface which opens and closes on anchor or item click. * The anchor element is the parent element. * * The menu items consist of different variations of the `ino-list-item` component. * * If you need a more customizable menu with a different type of elements or functionalities, have a look at the `ino-popover`. * * @slot default - One or more `ino-(control|list|nav)-item` and `ino-list-divider` */ export declare class Menu implements ComponentInterface { el: HTMLInoMenuElement; private popoverEl; /** * Determines the position of the opened menu. * Usually, the default value (`auto`) will work just fine. * Use this if the positioning is off for some reason. */ placement: Placement; connectedCallback(): void; private generateParentId; componentDidLoad(): Promise; render(): any; }