import type { Placement } from '@floating-ui/dom'; import { LitElement } from 'lit'; import { type ILanguageRegistration, type Lang } from 'shiki'; export declare class LangList extends LitElement { static get styles(): import("lit").CSSResult; currentLanguageId: Lang; onClose?: () => void; onSelectLanguage?: (lang: ILanguageRegistration | null) => void; placement?: Placement; private _filterText; private _currentSelectedIndex; filterInput: HTMLInputElement; connectedCallback(): Promise; disconnectedCallback(): void; private _onLanguageClicked; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'lang-list': LangList; } } //# sourceMappingURL=lang-list.d.ts.map