import { CMenuOption } from '../../types'; export declare class CMenu { host: HTMLCMenuElement; items: CMenuOption[]; contentClass: string; custom: boolean; small: boolean; flat: boolean; itemsPerPage: number; menuItemsComponent: HTMLCMenuItemsElement | null; menuWrapperComponent: HTMLDivElement | null; currentIndex: number; active: boolean; handleKeyDown(ev: KeyboardEvent): void; private static _uniqueId; private _createWrapperElement; private _getNativeChild; private _addMenuItemsComponentListeners; private _getHostPosition; private _hideMenu; private _onOpen; private _onClick; componentWillLoad(): void; disconnectedCallback(): void; render(): any; }