import { SlideOutService } from "../_services/slide-out.service";
import { BaseComponent } from "../base/base.component";
import { MenuItemModel } from "../_models/menu-item.model";
import { ThemeService } from "../_services/theme.service";
import { EmbedModeService } from "../_services/embed-mode.service";
import * as i0 from "@angular/core";
export declare class MenuComponent extends BaseComponent {
    private embedModeService;
    private slideOutService;
    private themeService;
    /** The menu items to render in the DOM. */
    menuItems: MenuItemModel[];
    mmActive: boolean;
    so: string;
    isIframe: boolean;
    constructor(embedModeService: EmbedModeService, slideOutService: SlideOutService, themeService: ThemeService);
    private onSo;
    onToggleMenu(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<MenuComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<MenuComponent, "spaas-menu", never, { "menuItems": { "alias": "menuItems"; "required": false; }; }, {}, never, never, false, never>;
}
