export declare class LanguageSelector extends HTMLElement {
    private shadow;
    private toggleInput;
    private searchInput;
    private languageList;
    private dropdownTrigger;
    private _selectedLanguage;
    private _filterText;
    static get observedAttributes(): string[];
    constructor();
    connectedCallback(): void;
    disconnectedCallback(): void;
    private handleOutsideClick;
    private addEventListeners;
    private toggleDropdown;
    private handleLanguageSelect;
    private updateDropdownTrigger;
    private populateLanguageList;
    private render;
    private handleToggle;
    private handleFilter;
}
