/** * PagarmeApiSDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { Schema } from '../schema'; import { CreateCardPaymentContactlessRequest } from './createCardPaymentContactlessRequest'; import { CreateCardRequest } from './createCardRequest'; import { CreatePaymentAuthenticationRequest } from './createPaymentAuthenticationRequest'; import { CreatePaymentOriginRequest } from './createPaymentOriginRequest'; /** The settings for creating a debit card payment */ export interface CreateDebitCardPaymentRequest { /** The text that will be shown on the debit card's statement */ statementDescriptor?: string; /** Debit card data */ card?: CreateCardRequest; /** The debit card id */ cardId?: string; /** The debit card token */ cardToken?: string; /** Indicates a recurrence */ recurrence?: boolean; /** The payment authentication request */ authentication?: CreatePaymentAuthenticationRequest; /** The Debit card payment token request */ token?: CreateCardPaymentContactlessRequest; initiatedType?: string; recurrenceModel?: string; paymentOrigin?: CreatePaymentOriginRequest; } export declare const createDebitCardPaymentRequestSchema: Schema;