import type { HttpHandlerOptions as __HttpHandlerOptions, PaginationConfiguration, Paginator } from "@smithy/types"; import { type CreateAutoPredictorCommandInput, type CreateAutoPredictorCommandOutput } from "./commands/CreateAutoPredictorCommand"; import { type CreateDatasetCommandInput, type CreateDatasetCommandOutput } from "./commands/CreateDatasetCommand"; import { type CreateDatasetGroupCommandInput, type CreateDatasetGroupCommandOutput } from "./commands/CreateDatasetGroupCommand"; import { type CreateDatasetImportJobCommandInput, type CreateDatasetImportJobCommandOutput } from "./commands/CreateDatasetImportJobCommand"; import { type CreateExplainabilityCommandInput, type CreateExplainabilityCommandOutput } from "./commands/CreateExplainabilityCommand"; import { type CreateExplainabilityExportCommandInput, type CreateExplainabilityExportCommandOutput } from "./commands/CreateExplainabilityExportCommand"; import { type CreateForecastCommandInput, type CreateForecastCommandOutput } from "./commands/CreateForecastCommand"; import { type CreateForecastExportJobCommandInput, type CreateForecastExportJobCommandOutput } from "./commands/CreateForecastExportJobCommand"; import { type CreateMonitorCommandInput, type CreateMonitorCommandOutput } from "./commands/CreateMonitorCommand"; import { type CreatePredictorBacktestExportJobCommandInput, type CreatePredictorBacktestExportJobCommandOutput } from "./commands/CreatePredictorBacktestExportJobCommand"; import { type CreatePredictorCommandInput, type CreatePredictorCommandOutput } from "./commands/CreatePredictorCommand"; import { type CreateWhatIfAnalysisCommandInput, type CreateWhatIfAnalysisCommandOutput } from "./commands/CreateWhatIfAnalysisCommand"; import { type CreateWhatIfForecastCommandInput, type CreateWhatIfForecastCommandOutput } from "./commands/CreateWhatIfForecastCommand"; import { type CreateWhatIfForecastExportCommandInput, type CreateWhatIfForecastExportCommandOutput } from "./commands/CreateWhatIfForecastExportCommand"; import { type DeleteDatasetCommandInput, type DeleteDatasetCommandOutput } from "./commands/DeleteDatasetCommand"; import { type DeleteDatasetGroupCommandInput, type DeleteDatasetGroupCommandOutput } from "./commands/DeleteDatasetGroupCommand"; import { type DeleteDatasetImportJobCommandInput, type DeleteDatasetImportJobCommandOutput } from "./commands/DeleteDatasetImportJobCommand"; import { type DeleteExplainabilityCommandInput, type DeleteExplainabilityCommandOutput } from "./commands/DeleteExplainabilityCommand"; import { type DeleteExplainabilityExportCommandInput, type DeleteExplainabilityExportCommandOutput } from "./commands/DeleteExplainabilityExportCommand"; import { type DeleteForecastCommandInput, type DeleteForecastCommandOutput } from "./commands/DeleteForecastCommand"; import { type DeleteForecastExportJobCommandInput, type DeleteForecastExportJobCommandOutput } from "./commands/DeleteForecastExportJobCommand"; import { type DeleteMonitorCommandInput, type DeleteMonitorCommandOutput } from "./commands/DeleteMonitorCommand"; import { type DeletePredictorBacktestExportJobCommandInput, type DeletePredictorBacktestExportJobCommandOutput } from "./commands/DeletePredictorBacktestExportJobCommand"; import { type DeletePredictorCommandInput, type DeletePredictorCommandOutput } from "./commands/DeletePredictorCommand"; import { type DeleteResourceTreeCommandInput, type DeleteResourceTreeCommandOutput } from "./commands/DeleteResourceTreeCommand"; import { type DeleteWhatIfAnalysisCommandInput, type DeleteWhatIfAnalysisCommandOutput } from "./commands/DeleteWhatIfAnalysisCommand"; import { type DeleteWhatIfForecastCommandInput, type DeleteWhatIfForecastCommandOutput } from "./commands/DeleteWhatIfForecastCommand"; import { type DeleteWhatIfForecastExportCommandInput, type DeleteWhatIfForecastExportCommandOutput } from "./commands/DeleteWhatIfForecastExportCommand"; import { type DescribeAutoPredictorCommandInput, type DescribeAutoPredictorCommandOutput } from "./commands/DescribeAutoPredictorCommand"; import { type DescribeDatasetCommandInput, type DescribeDatasetCommandOutput } from "./commands/DescribeDatasetCommand"; import { type DescribeDatasetGroupCommandInput, type DescribeDatasetGroupCommandOutput } from "./commands/DescribeDatasetGroupCommand"; import { type DescribeDatasetImportJobCommandInput, type DescribeDatasetImportJobCommandOutput } from "./commands/DescribeDatasetImportJobCommand"; import { type DescribeExplainabilityCommandInput, type DescribeExplainabilityCommandOutput } from "./commands/DescribeExplainabilityCommand"; import { type DescribeExplainabilityExportCommandInput, type DescribeExplainabilityExportCommandOutput } from "./commands/DescribeExplainabilityExportCommand"; import { type DescribeForecastCommandInput, type DescribeForecastCommandOutput } from "./commands/DescribeForecastCommand"; import { type DescribeForecastExportJobCommandInput, type DescribeForecastExportJobCommandOutput } from "./commands/DescribeForecastExportJobCommand"; import { type DescribeMonitorCommandInput, type DescribeMonitorCommandOutput } from "./commands/DescribeMonitorCommand"; import { type DescribePredictorBacktestExportJobCommandInput, type DescribePredictorBacktestExportJobCommandOutput } from "./commands/DescribePredictorBacktestExportJobCommand"; import { type DescribePredictorCommandInput, type DescribePredictorCommandOutput } from "./commands/DescribePredictorCommand"; import { type DescribeWhatIfAnalysisCommandInput, type DescribeWhatIfAnalysisCommandOutput } from "./commands/DescribeWhatIfAnalysisCommand"; import { type DescribeWhatIfForecastCommandInput, type DescribeWhatIfForecastCommandOutput } from "./commands/DescribeWhatIfForecastCommand"; import { type DescribeWhatIfForecastExportCommandInput, type DescribeWhatIfForecastExportCommandOutput } from "./commands/DescribeWhatIfForecastExportCommand"; import { type GetAccuracyMetricsCommandInput, type GetAccuracyMetricsCommandOutput } from "./commands/GetAccuracyMetricsCommand"; import { type ListDatasetGroupsCommandInput, type ListDatasetGroupsCommandOutput } from "./commands/ListDatasetGroupsCommand"; import { type ListDatasetImportJobsCommandInput, type ListDatasetImportJobsCommandOutput } from "./commands/ListDatasetImportJobsCommand"; import { type ListDatasetsCommandInput, type ListDatasetsCommandOutput } from "./commands/ListDatasetsCommand"; import { type ListExplainabilitiesCommandInput, type ListExplainabilitiesCommandOutput } from "./commands/ListExplainabilitiesCommand"; import { type ListExplainabilityExportsCommandInput, type ListExplainabilityExportsCommandOutput } from "./commands/ListExplainabilityExportsCommand"; import { type ListForecastExportJobsCommandInput, type ListForecastExportJobsCommandOutput } from "./commands/ListForecastExportJobsCommand"; import { type ListForecastsCommandInput, type ListForecastsCommandOutput } from "./commands/ListForecastsCommand"; import { type ListMonitorEvaluationsCommandInput, type ListMonitorEvaluationsCommandOutput } from "./commands/ListMonitorEvaluationsCommand"; import { type ListMonitorsCommandInput, type ListMonitorsCommandOutput } from "./commands/ListMonitorsCommand"; import { type ListPredictorBacktestExportJobsCommandInput, type ListPredictorBacktestExportJobsCommandOutput } from "./commands/ListPredictorBacktestExportJobsCommand"; import { type ListPredictorsCommandInput, type ListPredictorsCommandOutput } from "./commands/ListPredictorsCommand"; import { type ListTagsForResourceCommandInput, type ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { type ListWhatIfAnalysesCommandInput, type ListWhatIfAnalysesCommandOutput } from "./commands/ListWhatIfAnalysesCommand"; import { type ListWhatIfForecastExportsCommandInput, type ListWhatIfForecastExportsCommandOutput } from "./commands/ListWhatIfForecastExportsCommand"; import { type ListWhatIfForecastsCommandInput, type ListWhatIfForecastsCommandOutput } from "./commands/ListWhatIfForecastsCommand"; import { type ResumeResourceCommandInput, type ResumeResourceCommandOutput } from "./commands/ResumeResourceCommand"; import { type StopResourceCommandInput, type StopResourceCommandOutput } from "./commands/StopResourceCommand"; import { type TagResourceCommandInput, type TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { type UntagResourceCommandInput, type UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { type UpdateDatasetGroupCommandInput, type UpdateDatasetGroupCommandOutput } from "./commands/UpdateDatasetGroupCommand"; import { ForecastClient } from "./ForecastClient"; export interface Forecast { /** * @see {@link CreateAutoPredictorCommand} */ 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; /** * @see {@link CreateDatasetCommand} */ 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; /** * @see {@link CreateDatasetGroupCommand} */ 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; /** * @see {@link CreateDatasetImportJobCommand} */ 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; /** * @see {@link CreateExplainabilityCommand} */ 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; /** * @see {@link CreateExplainabilityExportCommand} */ 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; /** * @see {@link CreateForecastCommand} */ 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; /** * @see {@link CreateForecastExportJobCommand} */ 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; /** * @see {@link CreateMonitorCommand} */ 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; /** * @see {@link CreatePredictorCommand} */ 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; /** * @see {@link CreatePredictorBacktestExportJobCommand} */ 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; /** * @see {@link CreateWhatIfAnalysisCommand} */ 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; /** * @see {@link CreateWhatIfForecastCommand} */ 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; /** * @see {@link CreateWhatIfForecastExportCommand} */ 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; /** * @see {@link DeleteDatasetCommand} */ 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; /** * @see {@link DeleteDatasetGroupCommand} */ 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; /** * @see {@link DeleteDatasetImportJobCommand} */ 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; /** * @see {@link DeleteExplainabilityCommand} */ 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; /** * @see {@link DeleteExplainabilityExportCommand} */ 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; /** * @see {@link DeleteForecastCommand} */ 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; /** * @see {@link DeleteForecastExportJobCommand} */ 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; /** * @see {@link DeleteMonitorCommand} */ 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; /** * @see {@link DeletePredictorCommand} */ 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; /** * @see {@link DeletePredictorBacktestExportJobCommand} */ 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; /** * @see {@link DeleteResourceTreeCommand} */ 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; /** * @see {@link DeleteWhatIfAnalysisCommand} */ 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; /** * @see {@link DeleteWhatIfForecastCommand} */ 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; /** * @see {@link DeleteWhatIfForecastExportCommand} */ 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; /** * @see {@link DescribeAutoPredictorCommand} */ 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; /** * @see {@link DescribeDatasetCommand} */ 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; /** * @see {@link DescribeDatasetGroupCommand} */ 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; /** * @see {@link DescribeDatasetImportJobCommand} */ 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; /** * @see {@link DescribeExplainabilityCommand} */ 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; /** * @see {@link DescribeExplainabilityExportCommand} */ 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; /** * @see {@link DescribeForecastCommand} */ 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; /** * @see {@link DescribeForecastExportJobCommand} */ 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; /** * @see {@link DescribeMonitorCommand} */ 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; /** * @see {@link DescribePredictorCommand} */ 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; /** * @see {@link DescribePredictorBacktestExportJobCommand} */ 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; /** * @see {@link DescribeWhatIfAnalysisCommand} */ 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; /** * @see {@link DescribeWhatIfForecastCommand} */ 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; /** * @see {@link DescribeWhatIfForecastExportCommand} */ 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; /** * @see {@link GetAccuracyMetricsCommand} */ 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; /** * @see {@link ListDatasetGroupsCommand} */ 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; /** * @see {@link ListDatasetImportJobsCommand} */ 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; /** * @see {@link ListDatasetsCommand} */ 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; /** * @see {@link ListExplainabilitiesCommand} */ 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; /** * @see {@link ListExplainabilityExportsCommand} */ 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; /** * @see {@link ListForecastExportJobsCommand} */ 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; /** * @see {@link ListForecastsCommand} */ 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; /** * @see {@link ListMonitorEvaluationsCommand} */ 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; /** * @see {@link ListMonitorsCommand} */ 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; /** * @see {@link ListPredictorBacktestExportJobsCommand} */ 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; /** * @see {@link ListPredictorsCommand} */ 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; /** * @see {@link ListTagsForResourceCommand} */ 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; /** * @see {@link ListWhatIfAnalysesCommand} */ 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; /** * @see {@link ListWhatIfForecastExportsCommand} */ 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; /** * @see {@link ListWhatIfForecastsCommand} */ 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; /** * @see {@link ResumeResourceCommand} */ 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; /** * @see {@link StopResourceCommand} */ 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; /** * @see {@link TagResourceCommand} */ 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; /** * @see {@link UntagResourceCommand} */ 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; /** * @see {@link UpdateDatasetGroupCommand} */ 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; /** * @see {@link ListDatasetGroupsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDatasetGroupsCommandOutput}. */ paginateListDatasetGroups(args?: ListDatasetGroupsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDatasetImportJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDatasetImportJobsCommandOutput}. */ paginateListDatasetImportJobs(args?: ListDatasetImportJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListDatasetsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListDatasetsCommandOutput}. */ paginateListDatasets(args?: ListDatasetsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListExplainabilitiesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListExplainabilitiesCommandOutput}. */ paginateListExplainabilities(args?: ListExplainabilitiesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListExplainabilityExportsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListExplainabilityExportsCommandOutput}. */ paginateListExplainabilityExports(args?: ListExplainabilityExportsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListForecastExportJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListForecastExportJobsCommandOutput}. */ paginateListForecastExportJobs(args?: ListForecastExportJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListForecastsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListForecastsCommandOutput}. */ paginateListForecasts(args?: ListForecastsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMonitorEvaluationsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMonitorEvaluationsCommandOutput}. */ paginateListMonitorEvaluations(args: ListMonitorEvaluationsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListMonitorsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListMonitorsCommandOutput}. */ paginateListMonitors(args?: ListMonitorsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPredictorBacktestExportJobsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPredictorBacktestExportJobsCommandOutput}. */ paginateListPredictorBacktestExportJobs(args?: ListPredictorBacktestExportJobsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListPredictorsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListPredictorsCommandOutput}. */ paginateListPredictors(args?: ListPredictorsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListWhatIfAnalysesCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListWhatIfAnalysesCommandOutput}. */ paginateListWhatIfAnalyses(args?: ListWhatIfAnalysesCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListWhatIfForecastExportsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListWhatIfForecastExportsCommandOutput}. */ paginateListWhatIfForecastExports(args?: ListWhatIfForecastExportsCommandInput, paginationConfig?: Omit): Paginator; /** * @see {@link ListWhatIfForecastsCommand} * @param args - command input. * @param paginationConfig - optional pagination config. * @returns AsyncIterable of {@link ListWhatIfForecastsCommandOutput}. */ paginateListWhatIfForecasts(args?: ListWhatIfForecastsCommandInput, paginationConfig?: Omit): Paginator; } /** *

Provides APIs for creating and managing Amazon Forecast resources.

* @public */ export declare class Forecast extends ForecastClient implements Forecast { }