import { ElementRef } from '@angular/core'; import { Params } from '@angular/router'; import { BaseWidget } from '../BaseWidget/BaseWidget.component'; import { DisplayStateService } from '../../../services/DisplayStateService'; import { AppStateService } from '../../../services/AppStateService'; import { WebPlatformApiService } from '../../../services/WebPlatformApiService'; import { ClientSettingsService } from '../../../services/ClientSettingsService'; export declare class LotForecasterComponent extends BaseWidget { protected element: ElementRef; protected clientSettingsService: ClientSettingsService; protected displayStateService: DisplayStateService; protected appStateService: AppStateService; protected webPlatformApiService: WebPlatformApiService; constructor(element: ElementRef, clientSettingsService: ClientSettingsService, displayStateService: DisplayStateService, appStateService: AppStateService, webPlatformApiService: WebPlatformApiService); onInitialize(): void; onNewMessage(messageParams: Params): void; onContextChanged(currentContext: Params): void; onFiltersChanged(currentFilters: Params): void; onSortsChanged(currentSorts: Params): void; }