import { FunctionComponent } from 'react'; import { Moment } from 'moment'; import { GroupBy, RecommendationResult, ServiceData } from '@cloud-carbon-footprint/common'; import { Co2eUnit } from '../../../../Types'; export declare type ForecastProps = { emissionsData: ServiceData[]; recommendations: RecommendationResult[]; co2eUnit: Co2eUnit; forecastDetails: ForecastDetails; }; export declare type ForecastDetails = { missingDates: Moment[]; groupBy: GroupBy | string; }; export declare const ForecastError: { readonly GROUPING_METHOD: "GROUPING"; readonly DATE_RANGE: "RANGE"; readonly MISSING_DAYS: "DAYS"; }; export declare type ForecastErrorType = typeof ForecastError[keyof typeof ForecastError]; declare const Forecast: FunctionComponent; export default Forecast;