import { OnDestroy, ViewContainerRef } from '@angular/core'; import { Store } from '@ngrx/store'; import { BehaviorSubject, Observable } from 'rxjs'; import { IntegrationError } from '../../store/supervision-api.model'; import * as i0 from "@angular/core"; export declare class SupervisionIntegrationErrorsComponent implements OnDestroy { private store; private subscription; integrationErrors$: Observable; currentIntegrationError: BehaviorSubject; selectedClasses: string[]; loading$: Observable; refreshInterval$: Observable; possibleIntervals: number[]; sortActive?: string | undefined; sortDirection?: string | undefined; detailPanel: ViewContainerRef; constructor(store: Store); selectCurrentError(e: IntegrationError): void; getTotalErrorCount(e: IntegrationError): number; toggleErrorDetails(e: IntegrationError): void; onCheckChange(selectedClass: string): void; isClassSelected(c: string): boolean; setRefreshInterval($event: number): void; stopPropagation(event: Event): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }