import { Injector } from '@angular/core'; import { Observable } from 'rxjs'; import { AuditTrailOverviewState } from './audit-trail-state'; import { AuditTrailOverview } from 'verben-audittrail-ui/src/lib/models'; import { QueryParams } from 'verben-audittrail-ui/src/lib/models'; import { AuditTrailOverviewService } from './services/audit-trail.service'; import { UtilService } from 'verben-audittrail-ui/src/lib/services'; import * as i0 from "@angular/core"; export declare class AuditTrailOverviewFacade { private utilService; private auditTrailOverviewService; private auditTrailOverviewState; private injector; constructor(utilService: UtilService, auditTrailOverviewService: AuditTrailOverviewService, auditTrailOverviewState: AuditTrailOverviewState, injector: Injector); isUpdating$(): Observable; getResults$(): Observable; getQueryParams$(): Observable; updateQueryParams(params: Partial): void; loadAuditTrailOverviewData(noAppending?: boolean): Promise; filteredData(data: any): Promise; searchAuditTrailOverviewData(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }