import { ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, SimpleChanges } from '@angular/core'; import { RecordCombobox } from '../../../models/combobox/record-combobox'; import { TableComponent } from '../../table/table.component'; import * as i0 from "@angular/core"; export declare class InnerListComponent implements OnChanges { private _cdr; private _recordsList; private _page; private _itemsPerPage; protected textoPesquisa: string; protected registrosFiltrados: RecordCombobox[]; side: string; paginationID: string; counts?: number[]; title?: string; identifierColumn?: string; labelColumn?: string; searchPlaceholder?: string; useSearch?: boolean; useBackendSearch?: boolean; useSelection?: boolean; get list(): RecordCombobox[]; set list(value: RecordCombobox[]); selectionChange: EventEmitter; emitSearch: EventEmitter; tableComponent?: TableComponent; textIDElement?: ElementRef; textLabelElement?: ElementRef; emptyListCell?: ElementRef; textIDTooltip: string; textLabelTooltip: string; selected: any[]; get page(): number; set page(value: number); get itemsPerPage(): number; set itemsPerPage(value: number); constructor(_cdr: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; filterList(): void; updateSelected(): void; private _selecaoGeral; get selecaoGeral(): boolean; set selecaoGeral(value: boolean); selecaoMap: Map; initSelecao(list?: RecordCombobox[]): Map; inverterSelecao(id: string | number): void; definirSelecaoTotal(list?: RecordCombobox[], selecao?: boolean): void; handleSearch(): void; /** ERICK: Não está sendo utilizado pois apesar de funcionar, seu comportamento é instável... vou mantê-lo aqui para caso eu consiga reaproveitar no futuro */ private setTextTooltip; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }