import { OnInit } from '@angular/core'; import { ForecastDataPlotComponent } from '../forecast-data-plot/forecast-data-plot.component'; import { Subscription } from 'rxjs/internal/Subscription'; import { NotificationService } from '../../services/notification.service'; import { ForecastDataModel } from '../../models/forecast-data.model'; export declare class ForecastPlotsComponent implements OnInit { protected notificationService: NotificationService; plot: ForecastDataPlotComponent; /** * Data for plot forecast */ PlotForecastData: ForecastDataModel; /** * Different times along route */ ValidTimes: Array; protected geofenceDrawingClearedeSubscription: Subscription; protected forecastPlotDataSubsription: Subscription; constructor(notificationService: NotificationService); ngOnInit(): void; /** * unsubscribe subsriptions */ ngOnDestroy(): void; /** * Handle the response from a geofence shape search * * @param response returned data */ protected dataResponse(response: ForecastDataModel): void; }