import { ElementRef, OnInit, Renderer2 } from '@angular/core'; import { AtDropSubmenuComponent } from '../dropdown/at-drop-submenu/at-drop-submenu.component'; import { SubMenuComponent } from './sub-menu/sub-menu.component'; export declare type atMenuType = 'vertical' | 'horizontal' | 'inline'; export declare type atMenuTheme = 'light' | 'dark' | 'dracula'; export declare class MenuComponent implements OnInit { _elementRef: ElementRef; _renderer: Renderer2; ngOnInit(): void; _atType: atMenuType; _el: any; nativeElement: any; _classList: any[]; _prefixCls: string; private _theme; sub_menus: Array; single: boolean; theme: atMenuTheme; atType: atMenuType; constructor(_elementRef: ElementRef, _renderer: Renderer2); readonly verticalClass: boolean; readonly horizontalClass: boolean; readonly inlineClass: boolean; readonly darkTheme: boolean; readonly draculaTheme: boolean; readonly lightTheme: boolean; clearAllOpen(sub_menu_ref: any): void; }