"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DAX = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** DAX service binding for Step Functions SDK integrations. */
class DAX {
    constructor() { }
    createCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    createParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    createSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    decreaseReplicationFactor(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    describeClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeDefaultParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeEvents(params) {
        throw new Error(BINDING_ERROR);
    }
    describeParameterGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    describeParameters(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSubnetGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    increaseReplicationFactor(params) {
        throw new Error(BINDING_ERROR);
    }
    listTags(params) {
        throw new Error(BINDING_ERROR);
    }
    rebootNode(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);
    }
    updateParameterGroup(params) {
        throw new Error(BINDING_ERROR);
    }
    updateSubnetGroup(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.DAX = DAX;
//# sourceMappingURL=DAX.js.map