"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CloudHSM = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** CloudHSM service binding for Step Functions SDK integrations. */
class CloudHSM {
    constructor() { }
    addTagsToResource(params) {
        throw new Error(BINDING_ERROR);
    }
    createHapg(params) {
        throw new Error(BINDING_ERROR);
    }
    createHsm(params) {
        throw new Error(BINDING_ERROR);
    }
    createLunaClient(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteHapg(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteHsm(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteLunaClient(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHapg(params) {
        throw new Error(BINDING_ERROR);
    }
    describeHsm(params) {
        throw new Error(BINDING_ERROR);
    }
    describeLunaClient(params) {
        throw new Error(BINDING_ERROR);
    }
    getConfig(params) {
        throw new Error(BINDING_ERROR);
    }
    listAvailableZones(params) {
        throw new Error(BINDING_ERROR);
    }
    listHapgs(params) {
        throw new Error(BINDING_ERROR);
    }
    listHsms(params) {
        throw new Error(BINDING_ERROR);
    }
    listLunaClients(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyHapg(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyHsm(params) {
        throw new Error(BINDING_ERROR);
    }
    modifyLunaClient(params) {
        throw new Error(BINDING_ERROR);
    }
    removeTagsFromResource(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.CloudHSM = CloudHSM;
//# sourceMappingURL=CloudHSM.js.map