"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MemoryDB = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** MemoryDB service binding for Step Functions SDK integrations. */
class MemoryDB {
    constructor() { }
    batchUpdateCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    copySnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createACL(params) {
        throw new Error(BINDING_ERROR);
    }
    createCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    createMultiRegionCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    createParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    createSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createUser(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteACL(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteMultiRegionCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSnapshot(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteUser(params) {
        throw new Error(BINDING_ERROR);
    }
    describeACLs(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEngineVersions(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMultiRegionClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMultiRegionParameterGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeMultiRegionParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeParameterGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedNodes(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReservedNodesOfferings(params) {
        throw new Error(BINDING_ERROR);
    }
    describeServiceUpdates(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSnapshots(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSubnetGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeUsers(params) {
        throw new Error(BINDING_ERROR);
    }
    failoverShard(params) {
        throw new Error(BINDING_ERROR);
    }
    listAllowedMultiRegionClusterUpdates(params) {
        throw new Error(BINDING_ERROR);
    }
    listAllowedNodeTypeUpdates(params) {
        throw new Error(BINDING_ERROR);
    }
    listTags(params) {
        throw new Error(BINDING_ERROR);
    }
    purchaseReservedNodesOffering(params) {
        throw new Error(BINDING_ERROR);
    }
    resetParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateACL(params) {
        throw new Error(BINDING_ERROR);
    }
    updateCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    updateMultiRegionCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    updateParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateUser(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.MemoryDB = MemoryDB;
//# sourceMappingURL=MemoryDB.js.map