import '../../stencil.core';
/// <reference types="node" />
import { ComponentDidLoad } from '../../stencil.core';
import { EventEmitter } from 'events';
import Popper from 'popper.js';
export declare class EdelDropdownComponent implements ComponentDidLoad {
    hostElement: HTMLElement;
    fixed: boolean;
    flying: boolean;
    inline: boolean;
    connected: boolean;
    reference?: Element;
    options: any;
    backgroundClick: EventEmitter;
    popperObject?: Popper;
    render(): JSX.Element;
    hostData(): {
        class: string;
    };
    componentDidLoad(): void;
    applyReferenceElement(reference: Element | undefined, previousReference: Element | undefined): void;
    didSelectBackground(event: MouseEvent): void;
    private updateStatusClassFor;
}
