/** * NOTE: This file is auto generated by Xendit. * Do not edit the class manually. * Improvements? Share your ideas at https://github.com/xendit/xendit-node */ /** * * @export * @interface PaymentRequestCardVerificationResultsThreeDeeSecure */ export interface PaymentRequestCardVerificationResultsThreeDeeSecure { /** * * @type {string} * @memberof PaymentRequestCardVerificationResultsThreeDeeSecure */ threeDSecureFlow?: string; /** * * @type {string} * @memberof PaymentRequestCardVerificationResultsThreeDeeSecure */ eciCode?: string; /** * * @type {string} * @memberof PaymentRequestCardVerificationResultsThreeDeeSecure */ threeDSecureResult?: string; /** * * @type {string} * @memberof PaymentRequestCardVerificationResultsThreeDeeSecure */ threeDSecureResultReason?: string | null; /** * * @type {string} * @memberof PaymentRequestCardVerificationResultsThreeDeeSecure */ threeDSecureVersion?: string; } /** * Check if a given object implements the PaymentRequestCardVerificationResultsThreeDeeSecure interface. */ export declare function instanceOfPaymentRequestCardVerificationResultsThreeDeeSecure(value: object): boolean; export declare function PaymentRequestCardVerificationResultsThreeDeeSecureFromJSON(json: any): PaymentRequestCardVerificationResultsThreeDeeSecure; export declare function PaymentRequestCardVerificationResultsThreeDeeSecureFromJSONTyped(json: any, ignoreDiscriminator: boolean): PaymentRequestCardVerificationResultsThreeDeeSecure; export declare function PaymentRequestCardVerificationResultsThreeDeeSecureToJSON(value?: PaymentRequestCardVerificationResultsThreeDeeSecure | null): any;