import { Client, Suggestion } from 'getaddress-api';
import AttributeValues from "./AttributeValues.js";
import Modal from "./Modal.js";
export default class SuggestionList {
    readonly client: Client;
    readonly modal: Modal;
    readonly attributeValues: AttributeValues;
    private readonly list;
    element: HTMLElement;
    constructor(client: Client, modal: Modal, attributeValues: AttributeValues);
    private build;
    private handleMouseEnter;
    private handleClick;
    populate: (suggestions: Suggestion[]) => void;
    clear: () => void;
    destroy(): void;
}
