Repository URL to install this package:
import { OnInit, OnDestroy } from '@angular/core';
import { NGXLogger } from 'web-console-core';
import { WCNotificationCenter } from 'web-console-ui-kit';
import { SelectionEvent as CounterInfoSelectionEvent } from '../counter-infos/counter-infos-component';
import { WCUploadPanelEvent } from '../../../../components/UI/wc-upload-panel-component';
import { CountersService } from '@wa-motif-open-api/counters-thresholds-service';
import { CounterInfosPaneComponent } from './panes/counter-infos-panes/counter-infos-pane-component';
import { ThresholdsPaneComponent } from './panes/thresholds-panes/thresholds-pane-component';
export interface SelectionEvent {
counterInfoName: string;
data: any;
}
export declare class CounterInfosDashboardComponent implements OnInit, OnDestroy {
private logger;
private notificationCenter;
private countersService;
_countersPane: CounterInfosPaneComponent;
_thresholdsPane: ThresholdsPaneComponent;
faDownload: import("@fortawesome/fontawesome-common-types").IconDefinition;
faFileImport: import("@fortawesome/fontawesome-common-types").IconDefinition;
private _subHandler;
selectedCounterInfo: any;
constructor(logger: NGXLogger, notificationCenter: WCNotificationCenter, countersService: CountersService);
ngOnInit(): void;
ngOnDestroy(): void;
freeMem(): void;
onCounterInfoSelectionChange(selectionEvent: CounterInfoSelectionEvent): void;
onExportClicked(): void;
onUploadCTError(error: any): void;
uploadCT(event: WCUploadPanelEvent): void;
}