import { KoraElement } from "../../base/kora-element.js"; import type { KoraMenuState } from "./template.js"; /** * — the header "Resources" hamburger. Renders the shared default links (so every site * gets them) and projects any slotted children as site-specific additions. Opens on click, * closes on outside-click / Escape. */ export declare class KoraMenu extends KoraElement { #private; static get observedAttributes(): string[]; protected get preservesChildren(): boolean; protected initialState(): KoraMenuState; protected template(): string; attributeChangedCallback(name: string, _old: string | null, value: string | null): void; protected hydrate(): void; disconnectedCallback(): void; protected update(): void; } declare global { interface HTMLElementTagNameMap { "kora-menu": KoraMenu; } } //# sourceMappingURL=kora-menu.d.ts.map