import { OnInit, EventEmitter, ElementRef } from '@angular/core';
import { CfCoreComponent } from '../core/core.component';
import { MenuItemModel } from '../../models/menu/menu-item.model';
import { MenuItemStylingModel } from '../../models/menu/menu-item-styling.model';
import { TemplateService } from '../../services/template-service/template.service';
export declare class CfMenuItemComponent extends CfCoreComponent implements OnInit {
    elementRef: ElementRef;
    notifacationClickable: string;
    cfMenuItem: {};
    properties: MenuItemModel;
    onItemClick: EventEmitter<any>;
    itemClicked(): void;
    styling: MenuItemStylingModel;
    constructor(elementRef: ElementRef, /**@hidden */ templateService: TemplateService);
    /**
     * It is function for creating Notification click events by using Core Component <b>notificationAction</b> event emmiter.
     * @param notification	it is json notification object
     */
    cfNotificationAction(notification: any): void;
    ngOnInit(): void;
}
