import{type TemplateResult}from'lit';import{LyraElement}from'../../../internal/lyra-element.js'; /** * `` — a non-interactive section heading inside ``'s default slot. * * `role="presentation"` on the host: a `role="menu"` may only contain menu-item roles, so a * heading that kept a generic role would make the menu's own children invalid. The visible text * still reads normally in reading order, and ``'s roving tabindex skips this element * because it is not a `LyraMenuItem` — a label is never a focus stop. * * Keep selectable items directly assigned or forwarded into the menu's default slot, with this * label as a sibling visual caption. Arbitrary group wrappers do not enroll their nested items * in the menu's keyboard navigation or selection handling. * * @customElement lr-menu-label * @slot - The heading text. * @csspart base - The heading row. * @status stable * @since 8.0.0 */ export declare class LyraMenuLabel extends LyraElement{static styles:import("lit").CSSResultGroup[]; /** Light-DOM semantic role. Reflected so the default is available to server renderers before * browser connection; authored values remain authoritative. */ role:string|null;render():TemplateResult;}declare global{interface HTMLElementTagNameMap{'lr-menu-label':LyraMenuLabel;}}