import { PaymentAcceptanceBillingRequest } from './paymentAcceptanceBillingRequest';
import { PaymentAcceptanceCardAdditionalInfoRequest } from './paymentAcceptanceCardAdditionalInfoRequest';
import { PaymentAcceptanceExternalThreeDomainSecure } from './paymentAcceptanceExternalThreeDomainSecure';
import { PaymentAcceptanceKoreanCardDataRequest } from './paymentAcceptanceKoreanCardDataRequest';
import { PaymentAcceptanceThreeDomainSecure0 } from './paymentAcceptanceThreeDomainSecure0';
export interface PaymentAcceptanceCardConfirmRequest {
    additional_info?: PaymentAcceptanceCardAdditionalInfoRequest;
    billing?: PaymentAcceptanceBillingRequest;
    cryptogram?: string;
    cvc?: string;
    expiry_month?: string;
    expiry_year?: string;
    external_three_ds?: PaymentAcceptanceExternalThreeDomainSecure;
    korean_card?: PaymentAcceptanceKoreanCardDataRequest;
    name?: string;
    number?: string;
    number_type?: string;
    three_ds?: PaymentAcceptanceThreeDomainSecure0;
}
export declare namespace PaymentAcceptanceCardConfirmRequest {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptanceCardConfirmRequest.d.ts.map