import { PipeTransform } from '@angular/core';
import { Store } from '@ngxs/store';
import { MenuItem } from 'primeng/api';
import { SmzMenuItem } from '../models/smz-menu-item';
import * as i0 from "@angular/core";
export declare class SmzMenuPipe implements PipeTransform {
    private store;
    constructor(store: Store);
    transform(menu: SmzMenuItem[], data: any): MenuItem[];
    private loop;
    private applyMenuState;
    private applyMenuTransforms;
    static ɵfac: i0.ɵɵFactoryDeclaration<SmzMenuPipe, never>;
    static ɵpipe: i0.ɵɵPipeDeclaration<SmzMenuPipe, "smzMenu", false>;
}
