"use strict";
/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
exports.__esModule = true;
exports.paymentsProcessorResponseSchema = void 0;
var schema_1 = require("../schema");
var avsCode_1 = require("./avsCode");
var cvvCode_1 = require("./cvvCode");
var paymentsPaymentAdviceCode_1 = require("./paymentsPaymentAdviceCode");
var processorResponseCode_1 = require("./processorResponseCode");
exports.paymentsProcessorResponseSchema = (0, schema_1.object)({
    avsCode: ['avs_code', (0, schema_1.optional)(avsCode_1.avsCodeSchema)],
    cvvCode: ['cvv_code', (0, schema_1.optional)(cvvCode_1.cvvCodeSchema)],
    responseCode: ['response_code', (0, schema_1.optional)(processorResponseCode_1.processorResponseCodeSchema)],
    paymentAdviceCode: [
        'payment_advice_code',
        (0, schema_1.optional)(paymentsPaymentAdviceCode_1.paymentsPaymentAdviceCodeSchema),
    ]
});
//# sourceMappingURL=paymentsProcessorResponse.js.map