import { type EventEmitter } from '../../stencil-public-runtime'; import type { HeaderMegaMenuSelectDetail, MegaMenuColumn } from './mud-header.types'; /** * Header mega-menu — the full-width "Servicii" dropdown panel. * * Data-driven: pass `columns` (heading + list of links). Toggle visibility via * `open`; the consumer positions it directly beneath `mud-header` and wires it * to the matching `mud-header-nav-item`'s `mudNavToggle`. * * @element mud-header-mega-menu * @part mega-menu - The panel surface. */ export declare class MudHeaderMegaMenu { /** Columns of headings + links. */ columns: readonly MegaMenuColumn[]; /** Whether the panel is shown. */ open: boolean; /** Accessible name for the panel (e.g. the triggering nav label). */ ariaLabel?: string; /** Fired when an option is activated. */ mudMegaMenuSelect: EventEmitter; private handleOptionClick; render(): any; }