import { HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { PoComboFilter } from './interfaces/po-combo-filter.interface'; import { PoComboOption } from './interfaces/po-combo-option.interface'; /** * @docsPrivate * * @description * * Serviço padrão utilizado para filtrar os dados do componente po-combo. */ export declare class PoComboFilterService implements PoComboFilter { private readonly http; fieldLabel: string; fieldValue: string; hasNext: boolean; readonly headers: HttpHeaders; private _url; private messages; get url(): string; getFilteredData(param: any, filterParams?: any): Observable>; getObjectByValue(value: string | number, filterParams?: any): Observable; configProperties(url: string, fieldLabel: string, fieldValue: string): void; scrollListener(componentListner: HTMLElement): Observable; private prepareParams; private parseToArrayComboOption; private parseToComboOption; private addMessage; private displayMessages; }