/** * PayPal Server SDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { lazy, object, optional, Schema } from '../schema.js'; import { ThreeDSecureCardAuthenticationResponse, threeDSecureCardAuthenticationResponseSchema, } from './threeDSecureCardAuthenticationResponse.js'; /** Results of Authentication such as 3D Secure. */ export interface CardAuthenticationResponse { /** Results of 3D Secure Authentication. */ threeDSecure?: ThreeDSecureCardAuthenticationResponse; } export const cardAuthenticationResponseSchema: Schema = lazy( () => object({ threeDSecure: [ 'three_d_secure', optional(threeDSecureCardAuthenticationResponseSchema), ], }) );