import { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator, } from "@smithy/types"; import { CreateAutoPredictorCommandInput, CreateAutoPredictorCommandOutput, } from "./commands/CreateAutoPredictorCommand"; import { CreateDatasetCommandInput, CreateDatasetCommandOutput, } from "./commands/CreateDatasetCommand"; import { CreateDatasetGroupCommandInput, CreateDatasetGroupCommandOutput, } from "./commands/CreateDatasetGroupCommand"; import { CreateDatasetImportJobCommandInput, CreateDatasetImportJobCommandOutput, } from "./commands/CreateDatasetImportJobCommand"; import { CreateExplainabilityCommandInput, CreateExplainabilityCommandOutput, } from "./commands/CreateExplainabilityCommand"; import { CreateExplainabilityExportCommandInput, CreateExplainabilityExportCommandOutput, } from "./commands/CreateExplainabilityExportCommand"; import { CreateForecastCommandInput, CreateForecastCommandOutput, } from "./commands/CreateForecastCommand"; import { CreateForecastExportJobCommandInput, CreateForecastExportJobCommandOutput, } from "./commands/CreateForecastExportJobCommand"; import { CreateMonitorCommandInput, CreateMonitorCommandOutput, } from "./commands/CreateMonitorCommand"; import { CreatePredictorBacktestExportJobCommandInput, CreatePredictorBacktestExportJobCommandOutput, } from "./commands/CreatePredictorBacktestExportJobCommand"; import { CreatePredictorCommandInput, CreatePredictorCommandOutput, } from "./commands/CreatePredictorCommand"; import { CreateWhatIfAnalysisCommandInput, CreateWhatIfAnalysisCommandOutput, } from "./commands/CreateWhatIfAnalysisCommand"; import { CreateWhatIfForecastCommandInput, CreateWhatIfForecastCommandOutput, } from "./commands/CreateWhatIfForecastCommand"; import { CreateWhatIfForecastExportCommandInput, CreateWhatIfForecastExportCommandOutput, } from "./commands/CreateWhatIfForecastExportCommand"; import { DeleteDatasetCommandInput, DeleteDatasetCommandOutput, } from "./commands/DeleteDatasetCommand"; import { DeleteDatasetGroupCommandInput, DeleteDatasetGroupCommandOutput, } from "./commands/DeleteDatasetGroupCommand"; import { DeleteDatasetImportJobCommandInput, DeleteDatasetImportJobCommandOutput, } from "./commands/DeleteDatasetImportJobCommand"; import { DeleteExplainabilityCommandInput, DeleteExplainabilityCommandOutput, } from "./commands/DeleteExplainabilityCommand"; import { DeleteExplainabilityExportCommandInput, DeleteExplainabilityExportCommandOutput, } from "./commands/DeleteExplainabilityExportCommand"; import { DeleteForecastCommandInput, DeleteForecastCommandOutput, } from "./commands/DeleteForecastCommand"; import { DeleteForecastExportJobCommandInput, DeleteForecastExportJobCommandOutput, } from "./commands/DeleteForecastExportJobCommand"; import { DeleteMonitorCommandInput, DeleteMonitorCommandOutput, } from "./commands/DeleteMonitorCommand"; import { DeletePredictorBacktestExportJobCommandInput, DeletePredictorBacktestExportJobCommandOutput, } from "./commands/DeletePredictorBacktestExportJobCommand"; import { DeletePredictorCommandInput, DeletePredictorCommandOutput, } from "./commands/DeletePredictorCommand"; import { DeleteResourceTreeCommandInput, DeleteResourceTreeCommandOutput, } from "./commands/DeleteResourceTreeCommand"; import { DeleteWhatIfAnalysisCommandInput, DeleteWhatIfAnalysisCommandOutput, } from "./commands/DeleteWhatIfAnalysisCommand"; import { DeleteWhatIfForecastCommandInput, DeleteWhatIfForecastCommandOutput, } from "./commands/DeleteWhatIfForecastCommand"; import { DeleteWhatIfForecastExportCommandInput, DeleteWhatIfForecastExportCommandOutput, } from "./commands/DeleteWhatIfForecastExportCommand"; import { DescribeAutoPredictorCommandInput, DescribeAutoPredictorCommandOutput, } from "./commands/DescribeAutoPredictorCommand"; import { DescribeDatasetCommandInput, DescribeDatasetCommandOutput, } from "./commands/DescribeDatasetCommand"; import { DescribeDatasetGroupCommandInput, DescribeDatasetGroupCommandOutput, } from "./commands/DescribeDatasetGroupCommand"; import { DescribeDatasetImportJobCommandInput, DescribeDatasetImportJobCommandOutput, } from "./commands/DescribeDatasetImportJobCommand"; import { DescribeExplainabilityCommandInput, DescribeExplainabilityCommandOutput, } from "./commands/DescribeExplainabilityCommand"; import { DescribeExplainabilityExportCommandInput, DescribeExplainabilityExportCommandOutput, } from "./commands/DescribeExplainabilityExportCommand"; import { DescribeForecastCommandInput, DescribeForecastCommandOutput, } from "./commands/DescribeForecastCommand"; import { DescribeForecastExportJobCommandInput, DescribeForecastExportJobCommandOutput, } from "./commands/DescribeForecastExportJobCommand"; import { DescribeMonitorCommandInput, DescribeMonitorCommandOutput, } from "./commands/DescribeMonitorCommand"; import { DescribePredictorBacktestExportJobCommandInput, DescribePredictorBacktestExportJobCommandOutput, } from "./commands/DescribePredictorBacktestExportJobCommand"; import { DescribePredictorCommandInput, DescribePredictorCommandOutput, } from "./commands/DescribePredictorCommand"; import { DescribeWhatIfAnalysisCommandInput, DescribeWhatIfAnalysisCommandOutput, } from "./commands/DescribeWhatIfAnalysisCommand"; import { DescribeWhatIfForecastCommandInput, DescribeWhatIfForecastCommandOutput, } from "./commands/DescribeWhatIfForecastCommand"; import { DescribeWhatIfForecastExportCommandInput, DescribeWhatIfForecastExportCommandOutput, } from "./commands/DescribeWhatIfForecastExportCommand"; import { GetAccuracyMetricsCommandInput, GetAccuracyMetricsCommandOutput, } from "./commands/GetAccuracyMetricsCommand"; import { ListDatasetGroupsCommandInput, ListDatasetGroupsCommandOutput, } from "./commands/ListDatasetGroupsCommand"; import { ListDatasetImportJobsCommandInput, ListDatasetImportJobsCommandOutput, } from "./commands/ListDatasetImportJobsCommand"; import { ListDatasetsCommandInput, ListDatasetsCommandOutput, } from "./commands/ListDatasetsCommand"; import { ListExplainabilitiesCommandInput, ListExplainabilitiesCommandOutput, } from "./commands/ListExplainabilitiesCommand"; import { ListExplainabilityExportsCommandInput, ListExplainabilityExportsCommandOutput, } from "./commands/ListExplainabilityExportsCommand"; import { ListForecastExportJobsCommandInput, ListForecastExportJobsCommandOutput, } from "./commands/ListForecastExportJobsCommand"; import { ListForecastsCommandInput, ListForecastsCommandOutput, } from "./commands/ListForecastsCommand"; import { ListMonitorEvaluationsCommandInput, ListMonitorEvaluationsCommandOutput, } from "./commands/ListMonitorEvaluationsCommand"; import { ListMonitorsCommandInput, ListMonitorsCommandOutput, } from "./commands/ListMonitorsCommand"; import { ListPredictorBacktestExportJobsCommandInput, ListPredictorBacktestExportJobsCommandOutput, } from "./commands/ListPredictorBacktestExportJobsCommand"; import { ListPredictorsCommandInput, ListPredictorsCommandOutput, } from "./commands/ListPredictorsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput, } from "./commands/ListTagsForResourceCommand"; import { ListWhatIfAnalysesCommandInput, ListWhatIfAnalysesCommandOutput, } from "./commands/ListWhatIfAnalysesCommand"; import { ListWhatIfForecastExportsCommandInput, ListWhatIfForecastExportsCommandOutput, } from "./commands/ListWhatIfForecastExportsCommand"; import { ListWhatIfForecastsCommandInput, ListWhatIfForecastsCommandOutput, } from "./commands/ListWhatIfForecastsCommand"; import { ResumeResourceCommandInput, ResumeResourceCommandOutput, } from "./commands/ResumeResourceCommand"; import { StopResourceCommandInput, StopResourceCommandOutput, } from "./commands/StopResourceCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput, } from "./commands/UntagResourceCommand"; import { UpdateDatasetGroupCommandInput, UpdateDatasetGroupCommandOutput, } from "./commands/UpdateDatasetGroupCommand"; import { ForecastClient } from "./ForecastClient"; export interface Forecast { createAutoPredictor( args: CreateAutoPredictorCommandInput, options?: __HttpHandlerOptions, ): Promise; createAutoPredictor( args: CreateAutoPredictorCommandInput, cb: (err: any, data?: CreateAutoPredictorCommandOutput) => void, ): void; createAutoPredictor( args: CreateAutoPredictorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAutoPredictorCommandOutput) => void, ): void; createDataset( args: CreateDatasetCommandInput, options?: __HttpHandlerOptions, ): Promise; createDataset( args: CreateDatasetCommandInput, cb: (err: any, data?: CreateDatasetCommandOutput) => void, ): void; createDataset( args: CreateDatasetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDatasetCommandOutput) => void, ): void; createDatasetGroup( args: CreateDatasetGroupCommandInput, options?: __HttpHandlerOptions, ): Promise; createDatasetGroup( args: CreateDatasetGroupCommandInput, cb: (err: any, data?: CreateDatasetGroupCommandOutput) => void, ): void; createDatasetGroup( args: CreateDatasetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDatasetGroupCommandOutput) => void, ): void; createDatasetImportJob( args: CreateDatasetImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; createDatasetImportJob( args: CreateDatasetImportJobCommandInput, cb: (err: any, data?: CreateDatasetImportJobCommandOutput) => void, ): void; createDatasetImportJob( args: CreateDatasetImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDatasetImportJobCommandOutput) => void, ): void; createExplainability( args: CreateExplainabilityCommandInput, options?: __HttpHandlerOptions, ): Promise; createExplainability( args: CreateExplainabilityCommandInput, cb: (err: any, data?: CreateExplainabilityCommandOutput) => void, ): void; createExplainability( args: CreateExplainabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateExplainabilityCommandOutput) => void, ): void; createExplainabilityExport( args: CreateExplainabilityExportCommandInput, options?: __HttpHandlerOptions, ): Promise; createExplainabilityExport( args: CreateExplainabilityExportCommandInput, cb: (err: any, data?: CreateExplainabilityExportCommandOutput) => void, ): void; createExplainabilityExport( args: CreateExplainabilityExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateExplainabilityExportCommandOutput) => void, ): void; createForecast( args: CreateForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; createForecast( args: CreateForecastCommandInput, cb: (err: any, data?: CreateForecastCommandOutput) => void, ): void; createForecast( args: CreateForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateForecastCommandOutput) => void, ): void; createForecastExportJob( args: CreateForecastExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; createForecastExportJob( args: CreateForecastExportJobCommandInput, cb: (err: any, data?: CreateForecastExportJobCommandOutput) => void, ): void; createForecastExportJob( args: CreateForecastExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateForecastExportJobCommandOutput) => void, ): void; createMonitor( args: CreateMonitorCommandInput, options?: __HttpHandlerOptions, ): Promise; createMonitor( args: CreateMonitorCommandInput, cb: (err: any, data?: CreateMonitorCommandOutput) => void, ): void; createMonitor( args: CreateMonitorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMonitorCommandOutput) => void, ): void; createPredictor( args: CreatePredictorCommandInput, options?: __HttpHandlerOptions, ): Promise; createPredictor( args: CreatePredictorCommandInput, cb: (err: any, data?: CreatePredictorCommandOutput) => void, ): void; createPredictor( args: CreatePredictorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePredictorCommandOutput) => void, ): void; createPredictorBacktestExportJob( args: CreatePredictorBacktestExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; createPredictorBacktestExportJob( args: CreatePredictorBacktestExportJobCommandInput, cb: (err: any, data?: CreatePredictorBacktestExportJobCommandOutput) => void, ): void; createPredictorBacktestExportJob( args: CreatePredictorBacktestExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePredictorBacktestExportJobCommandOutput) => void, ): void; createWhatIfAnalysis( args: CreateWhatIfAnalysisCommandInput, options?: __HttpHandlerOptions, ): Promise; createWhatIfAnalysis( args: CreateWhatIfAnalysisCommandInput, cb: (err: any, data?: CreateWhatIfAnalysisCommandOutput) => void, ): void; createWhatIfAnalysis( args: CreateWhatIfAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWhatIfAnalysisCommandOutput) => void, ): void; createWhatIfForecast( args: CreateWhatIfForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; createWhatIfForecast( args: CreateWhatIfForecastCommandInput, cb: (err: any, data?: CreateWhatIfForecastCommandOutput) => void, ): void; createWhatIfForecast( args: CreateWhatIfForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWhatIfForecastCommandOutput) => void, ): void; createWhatIfForecastExport( args: CreateWhatIfForecastExportCommandInput, options?: __HttpHandlerOptions, ): Promise; createWhatIfForecastExport( args: CreateWhatIfForecastExportCommandInput, cb: (err: any, data?: CreateWhatIfForecastExportCommandOutput) => void, ): void; createWhatIfForecastExport( args: CreateWhatIfForecastExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateWhatIfForecastExportCommandOutput) => void, ): void; deleteDataset( args: DeleteDatasetCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDataset( args: DeleteDatasetCommandInput, cb: (err: any, data?: DeleteDatasetCommandOutput) => void, ): void; deleteDataset( args: DeleteDatasetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDatasetCommandOutput) => void, ): void; deleteDatasetGroup( args: DeleteDatasetGroupCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDatasetGroup( args: DeleteDatasetGroupCommandInput, cb: (err: any, data?: DeleteDatasetGroupCommandOutput) => void, ): void; deleteDatasetGroup( args: DeleteDatasetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDatasetGroupCommandOutput) => void, ): void; deleteDatasetImportJob( args: DeleteDatasetImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteDatasetImportJob( args: DeleteDatasetImportJobCommandInput, cb: (err: any, data?: DeleteDatasetImportJobCommandOutput) => void, ): void; deleteDatasetImportJob( args: DeleteDatasetImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDatasetImportJobCommandOutput) => void, ): void; deleteExplainability( args: DeleteExplainabilityCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteExplainability( args: DeleteExplainabilityCommandInput, cb: (err: any, data?: DeleteExplainabilityCommandOutput) => void, ): void; deleteExplainability( args: DeleteExplainabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteExplainabilityCommandOutput) => void, ): void; deleteExplainabilityExport( args: DeleteExplainabilityExportCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteExplainabilityExport( args: DeleteExplainabilityExportCommandInput, cb: (err: any, data?: DeleteExplainabilityExportCommandOutput) => void, ): void; deleteExplainabilityExport( args: DeleteExplainabilityExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteExplainabilityExportCommandOutput) => void, ): void; deleteForecast( args: DeleteForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteForecast( args: DeleteForecastCommandInput, cb: (err: any, data?: DeleteForecastCommandOutput) => void, ): void; deleteForecast( args: DeleteForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteForecastCommandOutput) => void, ): void; deleteForecastExportJob( args: DeleteForecastExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteForecastExportJob( args: DeleteForecastExportJobCommandInput, cb: (err: any, data?: DeleteForecastExportJobCommandOutput) => void, ): void; deleteForecastExportJob( args: DeleteForecastExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteForecastExportJobCommandOutput) => void, ): void; deleteMonitor( args: DeleteMonitorCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteMonitor( args: DeleteMonitorCommandInput, cb: (err: any, data?: DeleteMonitorCommandOutput) => void, ): void; deleteMonitor( args: DeleteMonitorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMonitorCommandOutput) => void, ): void; deletePredictor( args: DeletePredictorCommandInput, options?: __HttpHandlerOptions, ): Promise; deletePredictor( args: DeletePredictorCommandInput, cb: (err: any, data?: DeletePredictorCommandOutput) => void, ): void; deletePredictor( args: DeletePredictorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePredictorCommandOutput) => void, ): void; deletePredictorBacktestExportJob( args: DeletePredictorBacktestExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; deletePredictorBacktestExportJob( args: DeletePredictorBacktestExportJobCommandInput, cb: (err: any, data?: DeletePredictorBacktestExportJobCommandOutput) => void, ): void; deletePredictorBacktestExportJob( args: DeletePredictorBacktestExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePredictorBacktestExportJobCommandOutput) => void, ): void; deleteResourceTree( args: DeleteResourceTreeCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteResourceTree( args: DeleteResourceTreeCommandInput, cb: (err: any, data?: DeleteResourceTreeCommandOutput) => void, ): void; deleteResourceTree( args: DeleteResourceTreeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResourceTreeCommandOutput) => void, ): void; deleteWhatIfAnalysis( args: DeleteWhatIfAnalysisCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWhatIfAnalysis( args: DeleteWhatIfAnalysisCommandInput, cb: (err: any, data?: DeleteWhatIfAnalysisCommandOutput) => void, ): void; deleteWhatIfAnalysis( args: DeleteWhatIfAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWhatIfAnalysisCommandOutput) => void, ): void; deleteWhatIfForecast( args: DeleteWhatIfForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWhatIfForecast( args: DeleteWhatIfForecastCommandInput, cb: (err: any, data?: DeleteWhatIfForecastCommandOutput) => void, ): void; deleteWhatIfForecast( args: DeleteWhatIfForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWhatIfForecastCommandOutput) => void, ): void; deleteWhatIfForecastExport( args: DeleteWhatIfForecastExportCommandInput, options?: __HttpHandlerOptions, ): Promise; deleteWhatIfForecastExport( args: DeleteWhatIfForecastExportCommandInput, cb: (err: any, data?: DeleteWhatIfForecastExportCommandOutput) => void, ): void; deleteWhatIfForecastExport( args: DeleteWhatIfForecastExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteWhatIfForecastExportCommandOutput) => void, ): void; describeAutoPredictor( args: DescribeAutoPredictorCommandInput, options?: __HttpHandlerOptions, ): Promise; describeAutoPredictor( args: DescribeAutoPredictorCommandInput, cb: (err: any, data?: DescribeAutoPredictorCommandOutput) => void, ): void; describeAutoPredictor( args: DescribeAutoPredictorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeAutoPredictorCommandOutput) => void, ): void; describeDataset( args: DescribeDatasetCommandInput, options?: __HttpHandlerOptions, ): Promise; describeDataset( args: DescribeDatasetCommandInput, cb: (err: any, data?: DescribeDatasetCommandOutput) => void, ): void; describeDataset( args: DescribeDatasetCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDatasetCommandOutput) => void, ): void; describeDatasetGroup( args: DescribeDatasetGroupCommandInput, options?: __HttpHandlerOptions, ): Promise; describeDatasetGroup( args: DescribeDatasetGroupCommandInput, cb: (err: any, data?: DescribeDatasetGroupCommandOutput) => void, ): void; describeDatasetGroup( args: DescribeDatasetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDatasetGroupCommandOutput) => void, ): void; describeDatasetImportJob( args: DescribeDatasetImportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; describeDatasetImportJob( args: DescribeDatasetImportJobCommandInput, cb: (err: any, data?: DescribeDatasetImportJobCommandOutput) => void, ): void; describeDatasetImportJob( args: DescribeDatasetImportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeDatasetImportJobCommandOutput) => void, ): void; describeExplainability( args: DescribeExplainabilityCommandInput, options?: __HttpHandlerOptions, ): Promise; describeExplainability( args: DescribeExplainabilityCommandInput, cb: (err: any, data?: DescribeExplainabilityCommandOutput) => void, ): void; describeExplainability( args: DescribeExplainabilityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeExplainabilityCommandOutput) => void, ): void; describeExplainabilityExport( args: DescribeExplainabilityExportCommandInput, options?: __HttpHandlerOptions, ): Promise; describeExplainabilityExport( args: DescribeExplainabilityExportCommandInput, cb: (err: any, data?: DescribeExplainabilityExportCommandOutput) => void, ): void; describeExplainabilityExport( args: DescribeExplainabilityExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeExplainabilityExportCommandOutput) => void, ): void; describeForecast( args: DescribeForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; describeForecast( args: DescribeForecastCommandInput, cb: (err: any, data?: DescribeForecastCommandOutput) => void, ): void; describeForecast( args: DescribeForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeForecastCommandOutput) => void, ): void; describeForecastExportJob( args: DescribeForecastExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; describeForecastExportJob( args: DescribeForecastExportJobCommandInput, cb: (err: any, data?: DescribeForecastExportJobCommandOutput) => void, ): void; describeForecastExportJob( args: DescribeForecastExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeForecastExportJobCommandOutput) => void, ): void; describeMonitor( args: DescribeMonitorCommandInput, options?: __HttpHandlerOptions, ): Promise; describeMonitor( args: DescribeMonitorCommandInput, cb: (err: any, data?: DescribeMonitorCommandOutput) => void, ): void; describeMonitor( args: DescribeMonitorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeMonitorCommandOutput) => void, ): void; describePredictor( args: DescribePredictorCommandInput, options?: __HttpHandlerOptions, ): Promise; describePredictor( args: DescribePredictorCommandInput, cb: (err: any, data?: DescribePredictorCommandOutput) => void, ): void; describePredictor( args: DescribePredictorCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePredictorCommandOutput) => void, ): void; describePredictorBacktestExportJob( args: DescribePredictorBacktestExportJobCommandInput, options?: __HttpHandlerOptions, ): Promise; describePredictorBacktestExportJob( args: DescribePredictorBacktestExportJobCommandInput, cb: (err: any, data?: DescribePredictorBacktestExportJobCommandOutput) => void, ): void; describePredictorBacktestExportJob( args: DescribePredictorBacktestExportJobCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribePredictorBacktestExportJobCommandOutput) => void, ): void; describeWhatIfAnalysis( args: DescribeWhatIfAnalysisCommandInput, options?: __HttpHandlerOptions, ): Promise; describeWhatIfAnalysis( args: DescribeWhatIfAnalysisCommandInput, cb: (err: any, data?: DescribeWhatIfAnalysisCommandOutput) => void, ): void; describeWhatIfAnalysis( args: DescribeWhatIfAnalysisCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeWhatIfAnalysisCommandOutput) => void, ): void; describeWhatIfForecast( args: DescribeWhatIfForecastCommandInput, options?: __HttpHandlerOptions, ): Promise; describeWhatIfForecast( args: DescribeWhatIfForecastCommandInput, cb: (err: any, data?: DescribeWhatIfForecastCommandOutput) => void, ): void; describeWhatIfForecast( args: DescribeWhatIfForecastCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeWhatIfForecastCommandOutput) => void, ): void; describeWhatIfForecastExport( args: DescribeWhatIfForecastExportCommandInput, options?: __HttpHandlerOptions, ): Promise; describeWhatIfForecastExport( args: DescribeWhatIfForecastExportCommandInput, cb: (err: any, data?: DescribeWhatIfForecastExportCommandOutput) => void, ): void; describeWhatIfForecastExport( args: DescribeWhatIfForecastExportCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeWhatIfForecastExportCommandOutput) => void, ): void; getAccuracyMetrics( args: GetAccuracyMetricsCommandInput, options?: __HttpHandlerOptions, ): Promise; getAccuracyMetrics( args: GetAccuracyMetricsCommandInput, cb: (err: any, data?: GetAccuracyMetricsCommandOutput) => void, ): void; getAccuracyMetrics( args: GetAccuracyMetricsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAccuracyMetricsCommandOutput) => void, ): void; listDatasetGroups(): Promise; listDatasetGroups( args: ListDatasetGroupsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDatasetGroups( args: ListDatasetGroupsCommandInput, cb: (err: any, data?: ListDatasetGroupsCommandOutput) => void, ): void; listDatasetGroups( args: ListDatasetGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDatasetGroupsCommandOutput) => void, ): void; listDatasetImportJobs(): Promise; listDatasetImportJobs( args: ListDatasetImportJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDatasetImportJobs( args: ListDatasetImportJobsCommandInput, cb: (err: any, data?: ListDatasetImportJobsCommandOutput) => void, ): void; listDatasetImportJobs( args: ListDatasetImportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDatasetImportJobsCommandOutput) => void, ): void; listDatasets(): Promise; listDatasets( args: ListDatasetsCommandInput, options?: __HttpHandlerOptions, ): Promise; listDatasets( args: ListDatasetsCommandInput, cb: (err: any, data?: ListDatasetsCommandOutput) => void, ): void; listDatasets( args: ListDatasetsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDatasetsCommandOutput) => void, ): void; listExplainabilities(): Promise; listExplainabilities( args: ListExplainabilitiesCommandInput, options?: __HttpHandlerOptions, ): Promise; listExplainabilities( args: ListExplainabilitiesCommandInput, cb: (err: any, data?: ListExplainabilitiesCommandOutput) => void, ): void; listExplainabilities( args: ListExplainabilitiesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListExplainabilitiesCommandOutput) => void, ): void; listExplainabilityExports(): Promise; listExplainabilityExports( args: ListExplainabilityExportsCommandInput, options?: __HttpHandlerOptions, ): Promise; listExplainabilityExports( args: ListExplainabilityExportsCommandInput, cb: (err: any, data?: ListExplainabilityExportsCommandOutput) => void, ): void; listExplainabilityExports( args: ListExplainabilityExportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListExplainabilityExportsCommandOutput) => void, ): void; listForecastExportJobs(): Promise; listForecastExportJobs( args: ListForecastExportJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listForecastExportJobs( args: ListForecastExportJobsCommandInput, cb: (err: any, data?: ListForecastExportJobsCommandOutput) => void, ): void; listForecastExportJobs( args: ListForecastExportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListForecastExportJobsCommandOutput) => void, ): void; listForecasts(): Promise; listForecasts( args: ListForecastsCommandInput, options?: __HttpHandlerOptions, ): Promise; listForecasts( args: ListForecastsCommandInput, cb: (err: any, data?: ListForecastsCommandOutput) => void, ): void; listForecasts( args: ListForecastsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListForecastsCommandOutput) => void, ): void; listMonitorEvaluations( args: ListMonitorEvaluationsCommandInput, options?: __HttpHandlerOptions, ): Promise; listMonitorEvaluations( args: ListMonitorEvaluationsCommandInput, cb: (err: any, data?: ListMonitorEvaluationsCommandOutput) => void, ): void; listMonitorEvaluations( args: ListMonitorEvaluationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMonitorEvaluationsCommandOutput) => void, ): void; listMonitors(): Promise; listMonitors( args: ListMonitorsCommandInput, options?: __HttpHandlerOptions, ): Promise; listMonitors( args: ListMonitorsCommandInput, cb: (err: any, data?: ListMonitorsCommandOutput) => void, ): void; listMonitors( args: ListMonitorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListMonitorsCommandOutput) => void, ): void; listPredictorBacktestExportJobs(): Promise; listPredictorBacktestExportJobs( args: ListPredictorBacktestExportJobsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPredictorBacktestExportJobs( args: ListPredictorBacktestExportJobsCommandInput, cb: (err: any, data?: ListPredictorBacktestExportJobsCommandOutput) => void, ): void; listPredictorBacktestExportJobs( args: ListPredictorBacktestExportJobsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPredictorBacktestExportJobsCommandOutput) => void, ): void; listPredictors(): Promise; listPredictors( args: ListPredictorsCommandInput, options?: __HttpHandlerOptions, ): Promise; listPredictors( args: ListPredictorsCommandInput, cb: (err: any, data?: ListPredictorsCommandOutput) => void, ): void; listPredictors( args: ListPredictorsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPredictorsCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; listTagsForResource( args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listTagsForResource( args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void, ): void; listWhatIfAnalyses(): Promise; listWhatIfAnalyses( args: ListWhatIfAnalysesCommandInput, options?: __HttpHandlerOptions, ): Promise; listWhatIfAnalyses( args: ListWhatIfAnalysesCommandInput, cb: (err: any, data?: ListWhatIfAnalysesCommandOutput) => void, ): void; listWhatIfAnalyses( args: ListWhatIfAnalysesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWhatIfAnalysesCommandOutput) => void, ): void; listWhatIfForecastExports(): Promise; listWhatIfForecastExports( args: ListWhatIfForecastExportsCommandInput, options?: __HttpHandlerOptions, ): Promise; listWhatIfForecastExports( args: ListWhatIfForecastExportsCommandInput, cb: (err: any, data?: ListWhatIfForecastExportsCommandOutput) => void, ): void; listWhatIfForecastExports( args: ListWhatIfForecastExportsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWhatIfForecastExportsCommandOutput) => void, ): void; listWhatIfForecasts(): Promise; listWhatIfForecasts( args: ListWhatIfForecastsCommandInput, options?: __HttpHandlerOptions, ): Promise; listWhatIfForecasts( args: ListWhatIfForecastsCommandInput, cb: (err: any, data?: ListWhatIfForecastsCommandOutput) => void, ): void; listWhatIfForecasts( args: ListWhatIfForecastsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListWhatIfForecastsCommandOutput) => void, ): void; resumeResource( args: ResumeResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; resumeResource( args: ResumeResourceCommandInput, cb: (err: any, data?: ResumeResourceCommandOutput) => void, ): void; resumeResource( args: ResumeResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ResumeResourceCommandOutput) => void, ): void; stopResource( args: StopResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; stopResource( args: StopResourceCommandInput, cb: (err: any, data?: StopResourceCommandOutput) => void, ): void; stopResource( args: StopResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: StopResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; tagResource( args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; tagResource( args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options?: __HttpHandlerOptions, ): Promise; untagResource( args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; untagResource( args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void, ): void; updateDatasetGroup( args: UpdateDatasetGroupCommandInput, options?: __HttpHandlerOptions, ): Promise; updateDatasetGroup( args: UpdateDatasetGroupCommandInput, cb: (err: any, data?: UpdateDatasetGroupCommandOutput) => void, ): void; updateDatasetGroup( args: UpdateDatasetGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDatasetGroupCommandOutput) => void, ): void; paginateListDatasetGroups( args?: ListDatasetGroupsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDatasetImportJobs( args?: ListDatasetImportJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListDatasets( args?: ListDatasetsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListExplainabilities( args?: ListExplainabilitiesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListExplainabilityExports( args?: ListExplainabilityExportsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListForecastExportJobs( args?: ListForecastExportJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListForecasts( args?: ListForecastsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMonitorEvaluations( args: ListMonitorEvaluationsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListMonitors( args?: ListMonitorsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPredictorBacktestExportJobs( args?: ListPredictorBacktestExportJobsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListPredictors( args?: ListPredictorsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWhatIfAnalyses( args?: ListWhatIfAnalysesCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWhatIfForecastExports( args?: ListWhatIfForecastExportsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; paginateListWhatIfForecasts( args?: ListWhatIfForecastsCommandInput, paginationConfig?: Pick< PaginationConfiguration, Exclude >, ): Paginator; } export declare class Forecast extends ForecastClient implements Forecast {}