import { CSSResult } from '@skhemata/skhemata-base'; import { FontAwesomeIcon } from '@riovir/wc-fontawesome'; import { SkhemataFormInput } from './SkhemataFormInput'; export declare class SkhemataFormAutocomplete extends SkhemataFormInput { static get styles(): CSSResult[]; static get scopedElements(): { 'fa-icon': typeof FontAwesomeIcon; }; description: string; selected: string; mapValue: string; mapLabel: string; search: string; results: any; label: string; menuOpen: boolean; required: boolean; name: string; placeholder: string; errorMessage: string; submitOnSelect: boolean; valid: boolean; helpClass: string; private _active; get active(): number; set active(value: number); reset(): void; validate(): void; clearError(): void; handleKeydown(event: any): void; handleInput(event: any): void; handleSelectValue(selected: string, value: any): void; toggleMenu(): void; handleFocusOut(): void; getResults(): void; firstUpdated(): Promise; render(): import("lit-html").TemplateResult<1>; }