import { EventEmitter } from '@angular/core';
import { Store } from '@ngxs/store';
import { MenuItem } from 'primeng/api';
import { ActionLink } from '../../modules/smz-layouts/core/models/action-link';
import * as i0 from "@angular/core";
export declare class MenuItemActionsDirective {
    private store;
    item: ActionLink;
    parent: MenuItem;
    breadcrumbs: boolean;
    collapse: EventEmitter<void>;
    constructor(store: Store);
    onClick(event: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MenuItemActionsDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<MenuItemActionsDirective, "[menuItemAction]", never, { "item": { "alias": "item"; "required": false; }; "parent": { "alias": "parent"; "required": false; }; "breadcrumbs": { "alias": "breadcrumbs"; "required": false; }; }, { "collapse": "collapse"; }, never, never, false, never>;
}
