import { EventEmitter, OnInit, TemplateRef, QueryList } from "@angular/core"; import { AgrAction } from "../../bean/agr-action"; import { AgrBlockItem } from "../../bean/agr-block-item"; import { AgrBlockListItemComponent } from '../agr-block-list-item/agr-block-list-item.component'; export declare class AgrBlockListComponent implements OnInit { blockItems: AgrBlockItem[]; labelNoResults: string; previousLabel: string; nextLabel: string; showHeader: boolean; showInfoAdditional: boolean; showActions: boolean; showBorder: boolean; pagination: number; itemSelected: EventEmitter; actionSelected: EventEmitter; templateHeader: TemplateRef; templateData: TemplateRef; templateInfoAdditional: TemplateRef; blocks: QueryList; page: number; constructor(); ngOnInit(): void; sendAction($event: any): void; selectItem(item: any): void; /** * Método encargado de cerrar el menú de acciones. Se gestiona desde el padre * Cierra todos menos los del elemento seleccionado ya que podemos mostrar un menú de acciones * de un bloque, luego otro, etc y solo puede mostrarse uno desplegado * * @param id: id of agr-block-list-item received */ closeOptionsExcept(id: string): void; }