import { MgpTypedError, ProfilingAttemptReference, TypedError } from '@mangopay/checkout-sdk-core'; import { PayInMoneyCard, PayInBilling, BrowserInfo } from '@mangopay/vault-sdk/src/types'; import { CreateCardDirectPayInInput } from './create-card-direct-pay-in-input'; export interface CreateCardDirectPayInResult extends TypedError, ProfilingAttemptReference { Id?: string; Tag?: string; CreationDate?: string; DebitedFunds?: PayInMoneyCard; CreditedFunds?: PayInMoneyCard; Fees?: PayInMoneyCard; ExecutionDate?: string; Nature?: string; CreditedWalletId?: string; DebitedWalletId?: string; PaymentType?: string; ExecutionType?: string; SecureMode?: string; CardId?: string; SecureModeReturnURL?: string; SecureModeRedirectURL?: string; SecureModeNeeded?: string; Culture?: string; SecurityInfo?: { AVSResult: string; }; StatementDescriptor?: string; BrowserInfo?: BrowserInfo; IpAddress?: string; Billing?: PayInBilling; Shipping?: PayInBilling; Requested3DSVersion?: string; Applied3DSVersion?: string; RecurringPayinRegistrationId?: string; Date?: string; Message?: string; Type?: string; errors?: MgpTypedError; }