import { OnInit, EventEmitter } from '@angular/core'; import { ButtonComponentConfig } from '../button/button.model'; import { LabelComponentConfig } from '../label/label.model'; import { SelectComponentConfig } from '../select/select.component'; import * as i0 from "@angular/core"; export declare class ListMenuComponentConfig { menu: { rowSelectIcon?: boolean; items: { id?: string; icon: string; title: LabelComponentConfig; description?: LabelComponentConfig; data?: any; }[]; filters?: { options: SelectComponentConfig[]; apply: ButtonComponentConfig; }; }; } export declare class ListMenuComponent implements OnInit { config: ListMenuComponentConfig; onMenuClick: EventEmitter; onApplyFilters: EventEmitter; constructor(); ngOnInit(): void; apply(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }