import { Observable } from 'rxjs'; import { IDataFilter } from 'verben-ng-ui'; import { FlowableStatus, QueryParams } from 'verben-workflow-ui/src/lib/models'; import * as i0 from "@angular/core"; export declare class FlowableStatusState { private updating$; private data$; private searchTerm$; private queryParams$; private filterParams$; isUpdating$(): Observable; setUpdating(isUpdating: boolean): void; getRequests$(): Observable; setRequests(data: FlowableStatus[]): void; getSearchTerm$(): Observable; getSearchTermValue(): string; setSearchTerm(term: string): void; getFilterParams$(): Observable; setFilterParams(params: IDataFilter[]): void; getQueryParams$(): Observable>; getQueryParamsValue(): QueryParams; updateQueryParams(params: Partial>): void; addRequest(task: FlowableStatus): void; resetPagination(): void; updateRequest(updatedRequest: FlowableStatus): void; removeRequest(code: string): void; appendRequests(newRequests: FlowableStatus[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }