/**
 * PayPal Server SDKLib
 *
 * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema';
import { ApplePayPaymentData } from './applePayPaymentData';
import { ApplePayPaymentDataType } from './applePayPaymentDataType';
import { ApplePayTokenizedCard } from './applePayTokenizedCard';
import { Money } from './money';
/** Information about the Payment data obtained by decrypting Apple Pay token. */
export interface ApplePayDecryptedTokenData {
    /** The currency and amount for a financial transaction, such as a balance or payment due. */
    transactionAmount?: Money;
    /** The payment card to use to fund a payment. Can be a credit or debit card. */
    tokenizedCard: ApplePayTokenizedCard;
    /** Apple Pay Hex-encoded device manufacturer identifier. The pattern is defined by an external party and supports Unicode. */
    deviceManufacturerId?: string;
    /** Indicates the type of payment data passed, in case of Non China the payment data is 3DSECURE and for China it is EMV. */
    paymentDataType?: ApplePayPaymentDataType;
    /** Information about the decrypted apple pay payment data for the token like cryptogram, eci indicator. */
    paymentData?: ApplePayPaymentData;
}
export declare const applePayDecryptedTokenDataSchema: Schema<ApplePayDecryptedTokenData>;
//# sourceMappingURL=applePayDecryptedTokenData.d.ts.map