import { EventEmitter } from '@angular/core';
import { TieredMenuItemInternalData } from '../models/tiered-menu-item-internal-data';
import * as i0 from "@angular/core";
export declare class TieredMenuEventService {
    incrementCurrentItemEvent: EventEmitter<any>;
    decrementCurrentItemEvent: EventEmitter<any>;
    closeAllMenusEvent: EventEmitter<any>;
    selectItemEvent: EventEmitter<TieredMenuItemInternalData | null>;
    openItemMenuEvent: EventEmitter<TieredMenuItemInternalData | null>;
    closeItemMenuEvent: EventEmitter<TieredMenuItemInternalData | null>;
    createMenuEvent: EventEmitter<TieredMenuItemInternalData | null>;
    static ɵfac: i0.ɵɵFactoryDeclaration<TieredMenuEventService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<TieredMenuEventService>;
}
