import { EventEmitter } from '../../stencil-public-runtime';
export interface DropdownItem {
    key: string;
    label: string;
    disabled?: boolean;
    divided?: boolean;
    danger?: boolean;
}
/**
 * Dropdown 下拉菜单组件
 * 将动作或菜单折叠到下拉菜单中
 */
export declare class Dropdown {
    el: HTMLElement;
    /** 菜单项 */
    items: DropdownItem[];
    /** 触发方式 */
    trigger: 'hover' | 'click';
    /** 是否禁用 */
    disabled: boolean;
    isOpen: boolean;
    /** 命令事件 */
    hbCommand: EventEmitter<string>;
    private clickOutside;
    componentDidLoad(): void;
    disconnectedCallback(): void;
    private show;
    private hide;
    private toggle;
    private handleSelect;
    render(): any;
}
