import type { PaymentShippingTypeEnum } from '../../../enum/payment-shipping-type.enum.js';
import type { IOSPKContactField } from '../enum/ios-pk-contact-field.enum.js';
import type { IosPKMerchantCapability } from '../enum/ios-pk-merchant-capability.enum.js';
import type { IosPKPaymentNetworksEnum } from '../enum/ios-pk-payment-networks.enum.js';
export interface IosPaymentDataRequest {
    applicationData?: string;
    countryCode: string;
    couponCode?: string;
    currencyCode: string;
    merchantCapabilities: IosPKMerchantCapability[];
    merchantIdentifier: string;
    requiredBillingContactFields?: IOSPKContactField[];
    requiredShippingContactFields?: IOSPKContactField[];
    shippingType?: PaymentShippingTypeEnum;
    supportedNetworks: IosPKPaymentNetworksEnum[];
}
//# sourceMappingURL=ios-payment-data-request.d.ts.map