"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CostExplorer = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Cost Explorer service binding for Step Functions SDK integrations. */
class CostExplorer {
    constructor() { }
    createAnomalyMonitor(params) {
        throw new Error(BINDING_ERROR);
    }
    createAnomalySubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    createCostCategoryDefinition(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAnomalyMonitor(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAnomalySubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCostCategoryDefinition(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCostCategoryDefinition(params) {
        throw new Error(BINDING_ERROR);
    }
    getAnomalies(params) {
        throw new Error(BINDING_ERROR);
    }
    getAnomalyMonitors(params) {
        throw new Error(BINDING_ERROR);
    }
    getAnomalySubscriptions(params) {
        throw new Error(BINDING_ERROR);
    }
    getApproximateUsageRecords(params) {
        throw new Error(BINDING_ERROR);
    }
    getCommitmentPurchaseAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostAndUsage(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostAndUsageComparisons(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostAndUsageWithResources(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostCategories(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostComparisonDrivers(params) {
        throw new Error(BINDING_ERROR);
    }
    getCostForecast(params) {
        throw new Error(BINDING_ERROR);
    }
    getDimensionValues(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservationCoverage(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservationPurchaseRecommendation(params) {
        throw new Error(BINDING_ERROR);
    }
    getReservationUtilization(params) {
        throw new Error(BINDING_ERROR);
    }
    getRightsizingRecommendation(params) {
        throw new Error(BINDING_ERROR);
    }
    getSavingsPlanPurchaseRecommendationDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    getSavingsPlansCoverage(params) {
        throw new Error(BINDING_ERROR);
    }
    getSavingsPlansPurchaseRecommendation(params) {
        throw new Error(BINDING_ERROR);
    }
    getSavingsPlansUtilization(params) {
        throw new Error(BINDING_ERROR);
    }
    getSavingsPlansUtilizationDetails(params) {
        throw new Error(BINDING_ERROR);
    }
    getTags(params) {
        throw new Error(BINDING_ERROR);
    }
    getUsageForecast(params) {
        throw new Error(BINDING_ERROR);
    }
    listCommitmentPurchaseAnalyses(params) {
        throw new Error(BINDING_ERROR);
    }
    listCostAllocationTagBackfillHistory(params) {
        throw new Error(BINDING_ERROR);
    }
    listCostAllocationTags(params) {
        throw new Error(BINDING_ERROR);
    }
    listCostCategoryDefinitions(params) {
        throw new Error(BINDING_ERROR);
    }
    listCostCategoryResourceAssociations(params) {
        throw new Error(BINDING_ERROR);
    }
    listSavingsPlansPurchaseRecommendationGeneration(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    provideAnomalyFeedback(params) {
        throw new Error(BINDING_ERROR);
    }
    startCommitmentPurchaseAnalysis(params) {
        throw new Error(BINDING_ERROR);
    }
    startCostAllocationTagBackfill(params) {
        throw new Error(BINDING_ERROR);
    }
    startSavingsPlansPurchaseRecommendationGeneration(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAnomalyMonitor(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAnomalySubscription(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCostAllocationTagsStatus(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCostCategoryDefinition(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.CostExplorer = CostExplorer;
//# sourceMappingURL=CostExplorer.js.map