/**
 * @license
 * Copyright Endlessjs. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
import { ElMenuItem } from '../../components/menu/menu.service';
import { ElPositionedContainer, ElRenderableContainer } from '../cdk/overlay/overlay-container';
/**
 * Context menu component used as content within ElContextMenuDirective.
 *
 * @styles
 *
 * context-menu-background-color:
 * context-menu-border-color:
 * context-menu-border-style:
 * context-menu-border-width:
 * context-menu-border-radius:
 * context-menu-min-width:
 * context-menu-max-width:
 * context-menu-shadow:
 * */
export declare class ElContextMenuComponent extends ElPositionedContainer implements ElRenderableContainer {
    items: ElMenuItem[];
    tag: string;
    context: {
        items: ElMenuItem[];
        tag?: string;
    };
    /**
     * The method is empty since we don't need to do anything additionally
     * render is handled by change detection
     */
    renderContent(): void;
}
