import { ElementRef, NgZone, EventEmitter, TemplateRef, Renderer, OnDestroy } from '@angular/core'; import { Select } from './../common/select'; import { SelectService } from '../service/select.service'; export declare class RequestComponent extends Select implements OnDestroy { elementRef: ElementRef; zone: NgZone; requisicao: SelectService; renderer: Renderer; name: any; classe: any; tabIndex: any; styleItemSelecionado: any; minimoCaracteres: number; placeholder: string; templateResultado: TemplateRef; templateLista: TemplateRef; templateSelecionado: TemplateRef; templateSemResultado: TemplateRef; templateBuscando: TemplateRef; disabled: boolean; indiceId: string; indiceNome: string; url: string; change: EventEmitter; onSelecionarItem: EventEmitter; onBuscar: EventEmitter; onApagar: EventEmitter; onRemoverItem: EventEmitter; onAbrir: EventEmitter; onFechar: EventEmitter; onLimpar: EventEmitter; onErro: EventEmitter; onProcessaResultado: EventEmitter; onProcessaParametros: EventEmitter; campoBusca: ElementRef; pagina: number; quantidadePadrao: number; buscando: boolean; semResultado: boolean; subscrebeBusca: any; constructor(elementRef: ElementRef, zone: NgZone, requisicao: SelectService, renderer: Renderer); ngOnDestroy(): void; abrir(): boolean; keyup(valor: any): any; selecionar(item: any): void; limpar(event: any): void; buscar(): boolean; onScroll(): void; value: any; }