import { DropdownOption } from "../../types.js";
export default class EdenDropdown extends HTMLElement {
    #private;
    anchor: Element;
    options: DropdownOption[];
    onRemove: () => void;
    checkDocumentSelection?: boolean;
    horizontal?: boolean;
    tooltipDirection?: string | null;
    direction: "right" | "left" | "top" | "bottom";
    anchorBounds: DOMRect;
    optionsElement: HTMLElement[];
    shadowRoot: ShadowRoot;
    constructor(anchor: Element, options: DropdownOption[], onRemove: () => void, checkDocumentSelection?: boolean, horizontal?: boolean, tooltipDirection?: string | null);
    connectedCallback(): void;
    disconnectedCallback(): void;
}
//# sourceMappingURL=eden-dropdown.d.ts.map