import { Params } from '@angular/router'; import { ElementRef } from '@angular/core'; import { DataSet } from '../../../../interfaces/DisplayInterfaces'; import { BaseWidget } from '../../BaseWidget/BaseWidget.component'; import { GenericTableConfiguration } from './../../../../interfaces/WidgetInterfaces'; import { DisplayStateService } from '../../../../services/DisplayStateService'; import { AppStateService } from '../../../../services/AppStateService'; import { WebPlatformApiService } from '../../../../services/WebPlatformApiService'; import { ClientSettingsService } from '../../../../services/ClientSettingsService'; export declare class CacheDataAdminComponent extends BaseWidget { protected element: ElementRef; protected clientSettingsService: ClientSettingsService; protected displayStateService: DisplayStateService; protected appStateService: AppStateService; protected webPlatformApiService: WebPlatformApiService; managedCacheDataStatusList: string[][]; minutesAhead: number; updating: boolean; isAdmin: boolean; columns: any[]; dataSet: DataSet; displayDataSet: DataSet; freeJsonData: any; selectedKey: string; userFilter: string; warnForNewerMiddleLayer: boolean; tableConfig: GenericTableConfiguration; constructor(element: ElementRef, clientSettingsService: ClientSettingsService, displayStateService: DisplayStateService, appStateService: AppStateService, webPlatformApiService: WebPlatformApiService); onInitialize(): void; Refresh(): void; RowSelected(params: Params): void; ViewData(key: string): void; UpdateForce(key: string): void; Update(): void; }