/**
 * An OpenLayers overlay for features extended from ngeo/Menu.js. Additionally highlightes the chosen feature on menu mouseOver
 *
 * @hidden
 */
export default class _default extends menu {
    /**
     * @param {import('ngeo/Menu').MenuOptions} menuOptions Menu options.
     * @param {import('ol/Overlay').Options} [options] Overlay options.
     */
    constructor(menuOptions: import("ngeo/Menu").MenuOptions, options?: import("ol/Overlay").Options);
    mouseOverListeners_: any[];
    /**
     * @param {string} actionName The name of the target action.
     * @param {Event|import('ol/events/Event').default} evt Event.
     * @private
     */
    private handleMouseEnter_;
    /**
     * Prevent strange, error generating, activities on mouse move
     *
     * @param {Event|import('ol/events/Event').default} evt Event.
     * @private
     */
    private handlePointerMove_;
    /**
     * @param {string} actionName The name of the target action.
     * @param {Event|import('ol/events/Event').default} evt Event.
     * @private
     */
    private handleMouseOut_;
}
import menu from 'ngeo/Menu';
