"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PaymentCryptography = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Payment Cryptography service binding for Step Functions SDK integrations. */
class PaymentCryptography {
    constructor() { }
    addKeyReplicationRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    createKey(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteAlias(params) {
        throw new Error(BINDING_ERROR);
    }
    deleteKey(params) {
        throw new Error(BINDING_ERROR);
    }
    disableDefaultKeyReplicationRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    enableDefaultKeyReplicationRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    exportKey(params) {
        throw new Error(BINDING_ERROR);
    }
    getAlias(params) {
        throw new Error(BINDING_ERROR);
    }
    getCertificateSigningRequest(params) {
        throw new Error(BINDING_ERROR);
    }
    getDefaultKeyReplicationRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    getKey(params) {
        throw new Error(BINDING_ERROR);
    }
    getParametersForExport(params) {
        throw new Error(BINDING_ERROR);
    }
    getParametersForImport(params) {
        throw new Error(BINDING_ERROR);
    }
    getPublicKeyCertificate(params) {
        throw new Error(BINDING_ERROR);
    }
    importKey(params) {
        throw new Error(BINDING_ERROR);
    }
    listAliases(params) {
        throw new Error(BINDING_ERROR);
    }
    listKeys(params) {
        throw new Error(BINDING_ERROR);
    }
    listTagsForResource(params) {
        throw new Error(BINDING_ERROR);
    }
    removeKeyReplicationRegions(params) {
        throw new Error(BINDING_ERROR);
    }
    restoreKey(params) {
        throw new Error(BINDING_ERROR);
    }
    startKeyUsage(params) {
        throw new Error(BINDING_ERROR);
    }
    stopKeyUsage(params) {
        throw new Error(BINDING_ERROR);
    }
    tagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    untagResource(params) {
        throw new Error(BINDING_ERROR);
    }
    updateAlias(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.PaymentCryptography = PaymentCryptography;
//# sourceMappingURL=PaymentCryptography.js.map