/**
 * @license
 * Copyright Akveo. All Rights Reserved.
 * Licensed under the MIT License. See License.txt in the project root for license information.
 */
import { NbMenuItem } from '../../components/menu/menu.service';
import { NbPositionedContainer, NbRenderableContainer } from '../cdk/overlay/overlay-container';
/**
 * Context menu component used as content within NbContextMenuDirective.
 *
 * @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 NbContextMenuComponent extends NbPositionedContainer implements NbRenderableContainer {
    items: NbMenuItem[];
    tag: string;
    context: {
        items: NbMenuItem[];
        tag?: string;
    };
    /**
     * The method is empty since we don't need to do anything additionally
     * render is handled by change detection
     */
    renderContent(): void;
}
