import { MenuItem } from './MenuItem'; export declare class TopMenu extends HTMLElement { private menuItems; private menu; private submenu; constructor(); static get observedAttributes(): string[]; attributeChangedCallback(name: string, oldValue: string, newValue: string): void; connectedCallback(): void; private updateAlignment; setItems(menuItems: MenuItem[]): void; private renderMenu; private showSubmenu; resetMenu(): void; navigate(item: MenuItem): void; }