import { PaymentAcceptanceAchDirectDebit } from './paymentAcceptanceAchDirectDebit';
import { PaymentAcceptanceAlipayConnect } from './paymentAcceptanceAlipayConnect';
import { PaymentAcceptanceAlipaycn } from './paymentAcceptanceAlipaycn';
import { PaymentAcceptanceBacsDirectDebit } from './paymentAcceptanceBacsDirectDebit';
import { PaymentAcceptanceBecsDirectDebit } from './paymentAcceptanceBecsDirectDebit';
import { PaymentAcceptanceCard } from './paymentAcceptanceCard';
import { PaymentAcceptanceEftDirectDebit } from './paymentAcceptanceEftDirectDebit';
import { PaymentAcceptanceSepaDirectDebit } from './paymentAcceptanceSepaDirectDebit';
export interface PaymentAcceptancePaymentMethodDetailsForConsent {
    ach_direct_debit?: PaymentAcceptanceAchDirectDebit;
    alipaycn?: PaymentAcceptanceAlipaycn;
    alipayhk?: PaymentAcceptanceAlipayConnect;
    bacs_direct_debit?: PaymentAcceptanceBacsDirectDebit;
    becs_direct_debit?: PaymentAcceptanceBecsDirectDebit;
    card?: PaymentAcceptanceCard;
    eft_direct_debit?: PaymentAcceptanceEftDirectDebit;
    gcash?: PaymentAcceptanceAlipayConnect;
    id?: string;
    kakaopay?: PaymentAcceptanceAlipayConnect;
    sepa_direct_debit?: PaymentAcceptanceSepaDirectDebit;
    type: string;
}
export declare namespace PaymentAcceptancePaymentMethodDetailsForConsent {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptancePaymentMethodDetailsForConsent.d.ts.map