"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PaymentCryptographyData = void 0;
const BINDING_ERROR = 'SimpleSteps service bindings cannot be called directly. They exist only for the compiler.';
/** Payment Cryptography Data service binding for Step Functions SDK integrations. */
class PaymentCryptographyData {
    constructor() { }
    decryptData(params) {
        throw new Error(BINDING_ERROR);
    }
    encryptData(params) {
        throw new Error(BINDING_ERROR);
    }
    generateAs2805KekValidation(params) {
        throw new Error(BINDING_ERROR);
    }
    generateCardValidationData(params) {
        throw new Error(BINDING_ERROR);
    }
    generateMac(params) {
        throw new Error(BINDING_ERROR);
    }
    generateMacEmvPinChange(params) {
        throw new Error(BINDING_ERROR);
    }
    generatePinData(params) {
        throw new Error(BINDING_ERROR);
    }
    reEncryptData(params) {
        throw new Error(BINDING_ERROR);
    }
    translateKeyMaterial(params) {
        throw new Error(BINDING_ERROR);
    }
    translatePinData(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyAuthRequestCryptogram(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyCardValidationData(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyMac(params) {
        throw new Error(BINDING_ERROR);
    }
    verifyPinData(params) {
        throw new Error(BINDING_ERROR);
    }
}
exports.PaymentCryptographyData = PaymentCryptographyData;
//# sourceMappingURL=PaymentCryptographyData.js.map