import { EventEmitter } from '../../stencil-public-runtime';
import { MenuListItem } from '../../store/type';
export declare class MenuChatType {
    referenceSelector: string;
    isOpen: boolean;
    selectedItem: MenuListItem;
    internalLoading: boolean;
    private get MENU_CHAT_TYPES();
    componentWillLoad(): void;
    menuItemClick: EventEmitter<string>;
    private triggerEl;
    private popperEl;
    private cleanup?;
    private disposeStore?;
    componentDidLoad(): void;
    disconnectedCallback(): void;
    handleClickOutside: (e: MouseEvent) => void;
    private handleCloseOthers;
    handleItemClick(item: MenuListItem): void;
    toggleMenu(): Promise<void>;
    render(): any;
}
