"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EMR = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** EMR service binding for Step Functions SDK integrations. */
class EMR {
    constructor() { }
    addInstanceFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    addInstanceGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    addJobFlowSteps(params) {
        throw new Error(BINDING_ERROR);
    }
    addTags(params) {
        throw new Error(BINDING_ERROR);
    }
    cancelSteps(params) {
        throw new Error(BINDING_ERROR);
    }
    createPersistentAppUI(params) {
        throw new Error(BINDING_ERROR);
    }
    createSecurityConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    createStudio(params) {
        throw new Error(BINDING_ERROR);
    }
    createStudioSessionMapping(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteSecurityConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteStudio(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteStudioSessionMapping(params) {
        throw new Error(BINDING_ERROR);
    }
    describeCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    describeJobFlows(params) {
        throw new Error(BINDING_ERROR);
    }
    describeNotebookExecution(params) {
        throw new Error(BINDING_ERROR);
    }
    describePersistentAppUI(params) {
        throw new Error(BINDING_ERROR);
    }
    describeReleaseLabel(params) {
        throw new Error(BINDING_ERROR);
    }
    describeSecurityConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStep(params) {
        throw new Error(BINDING_ERROR);
    }
    describeStudio(params) {
        throw new Error(BINDING_ERROR);
    }
    getAutoTerminationPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getBlockPublicAccessConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    getClusterSessionCredentials(params) {
        throw new Error(BINDING_ERROR);
    }
    getManagedScalingPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    getOnClusterAppUIPresignedURL(params) {
        throw new Error(BINDING_ERROR);
    }
    getPersistentAppUIPresignedURL(params) {
        throw new Error(BINDING_ERROR);
    }
    getStudioSessionMapping(params) {
        throw new Error(BINDING_ERROR);
    }
    listBootstrapActions(params) {
        throw new Error(BINDING_ERROR);
    }
    listClusters(params) {
        throw new Error(BINDING_ERROR);
    }
    listInstanceFleets(params) {
        throw new Error(BINDING_ERROR);
    }
    listInstanceGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    listInstances(params) {
        throw new Error(BINDING_ERROR);
    }
    listNotebookExecutions(params) {
        throw new Error(BINDING_ERROR);
    }
    listReleaseLabels(params) {
        throw new Error(BINDING_ERROR);
    }
    listSecurityConfigurations(params) {
        throw new Error(BINDING_ERROR);
    }
    listSteps(params) {
        throw new Error(BINDING_ERROR);
    }
    listStudios(params) {
        throw new Error(BINDING_ERROR);
    }
    listStudioSessionMappings(params) {
        throw new Error(BINDING_ERROR);
    }
    listSupportedInstanceTypes(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyCluster(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceFleet(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyInstanceGroups(params) {
        throw new Error(BINDING_ERROR);
    }
    putAutoScalingPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    putAutoTerminationPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    putBlockPublicAccessConfiguration(params) {
        throw new Error(BINDING_ERROR);
    }
    putManagedScalingPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    removeAutoScalingPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    removeAutoTerminationPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    removeManagedScalingPolicy(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTags(params) {
        throw new Error(BINDING_ERROR);
    }
    runJobFlow(params) {
        throw new Error(BINDING_ERROR);
    }
    setKeepJobFlowAliveWhenNoSteps(params) {
        throw new Error(BINDING_ERROR);
    }
    setTerminationProtection(params) {
        throw new Error(BINDING_ERROR);
    }
    setUnhealthyNodeReplacement(params) {
        throw new Error(BINDING_ERROR);
    }
    setVisibleToAllUsers(params) {
        throw new Error(BINDING_ERROR);
    }
    startNotebookExecution(params) {
        throw new Error(BINDING_ERROR);
    }
    stopNotebookExecution(params) {
        throw new Error(BINDING_ERROR);
    }
    terminateJobFlows(params) {
        throw new Error(BINDING_ERROR);
    }
    updateStudio(params) {
        throw new Error(BINDING_ERROR);
    }
    updateStudioSessionMapping(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.EMR = EMR;
//# sourceMappingURL=EMR.js.map