import InputBaseComponent from "../InputBaseComponent/InputBaseComponent";
declare class CustomSearchBox extends InputBaseComponent {
    private list;
    constructor();
    static get observedAttributes(): string[];
    addErrorMessage(): void;
    protected setupBindings(): void;
    connectedCallback(): void;
    callSearch(): void;
    onInput(input: Element, e: any): void;
    onBlur(input: HTMLInputElement): void;
    updateSearchValue(item: string): void;
    callAPI(): void;
    removeSuggestions(): void;
    moveCursorToEnd(element: HTMLInputElement): void;
    appendList(): Promise<void>;
    render(): void;
}
export default CustomSearchBox;
