import { HttpClient, HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { PoTableFilter } from '../interfaces/po-table-filter.interface'; import { PoTableFilteredItemsParams } from '../interfaces/po-table-filtered-items-params.interface'; export declare class PoTableService implements PoTableFilter { private readonly http; readonly headers: HttpHeaders; private url; private urlDelete; constructor(http: HttpClient); getFilteredItems(filteredParams?: PoTableFilteredItemsParams): Observable; deleteItem(paramDelete: string, paramResponse: any): Observable; setUrl(url: string, method: 'GET' | 'DELETE'): void; scrollListener(componentListner: HTMLElement): Observable; private validateParams; }