import { EventEmitter, OnInit } from '@angular/core'; import { GasBaseMenuInterface, GasGroupMenuInterface, GasMenuType, GasMenySize } from '../gas-menu.interface'; export declare class GasVerticalMenuComponent implements OnInit { get largeSize(): boolean; get smallSize(): boolean; get baseType(): boolean; get lightType(): boolean; /** возвращает объект пункта меню */ onMenuClicked$: EventEmitter; /** Заголовок для меню */ title: string; /** Массив с элементами меню */ menu: GasBaseMenuInterface[]; groupMenu: GasGroupMenuInterface[]; /** Размер элемента меню */ size: GasMenySize | string; /** внешний вид элементов меню */ type: GasMenuType; /** добавляет иконку галки для выбранного пункта меню */ isSelectedIcon: string | boolean; /** иконка слева от текста */ suffixIcon: string; /** иконка справа от текста */ postfixIcon: string; ngOnInit(): void; /** Обработка клика по пункту меню и эмитт этого пункта наверх */ changeLink(link: GasBaseMenuInterface): void; }