import { EventEmitter } from '../../stencil-public-runtime';
import { EzpAuthorizationService } from '../../services/auth';
export declare class EzpUserMenu {
    component: HTMLEzpUserMenuElement;
    private container;
    private backdrop;
    private links;
    private themes;
    private appearances;
    name: string;
    open: boolean;
    /**
     *
     * Events
     *
     */
    userMenuClosure: EventEmitter;
    logoutEmitter: EventEmitter;
    auth: EzpAuthorizationService;
    /**
     *
     * Privatre methods
     *
     */
    /**
     *
     * Watchers
     *
     */
    watchOpen(): void;
    private handleClose;
    private logOut;
    private handleTheme;
    private handleAppearance;
    /**
     *
     * Render method
     *
     */
    componentWillLoad(): void;
    /**
     *
     * Render method
     *
     */
    render(): any;
}
