"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DocDBElastic = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** DocDB Elastic service binding for Step Functions SDK integrations. */
class DocDBElastic {
    constructor() { }
    applyPendingMaintenanceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    copyClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    createClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    getClusterSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    getPendingMaintenanceAction(params) {
        throw new Error(BINDING_ERROR);
    }
    listClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    listClusterSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    listPendingMaintenanceActions(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreClusterFromSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    startCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    stopCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCluster(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.DocDBElastic = DocDBElastic;
//# sourceMappingURL=DocDBElastic.js.map