import * as Schema from "effect/Schema";
export declare const PostPaymentMethodConfigurationsConfigurationInput: Schema.Struct<{
    readonly configuration: Schema.String;
    readonly acss_debit: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly active: Schema.optional<Schema.Boolean>;
    readonly affirm: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly afterpay_clearpay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly alipay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly alma: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly amazon_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly apple_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly apple_pay_later: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly au_becs_debit: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly bacs_debit: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly bancontact: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly billie: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly blik: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly boleto: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly card: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly cartes_bancaires: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly cashapp: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly crypto: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly customer_balance: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly eps: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly expand: Schema.optional<Schema.$Array<Schema.String>>;
    readonly fpx: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly fr_meal_voucher_conecs: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly giropay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly google_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly grabpay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly ideal: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly jcb: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly kakao_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly klarna: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly konbini: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly kr_card: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly link: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly mb_way: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly mobilepay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly multibanco: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly name: Schema.optional<Schema.String>;
    readonly naver_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly nz_bank_account: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly oxxo: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly p24: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly pay_by_bank: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly payco: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly paynow: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly paypal: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly payto: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly pix: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly promptpay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly revolut_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly samsung_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly satispay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly sepa_debit: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly sofort: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly swish: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly twint: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly us_bank_account: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly wechat_pay: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
    readonly zip: Schema.optional<Schema.Struct<{
        readonly display_preference: Schema.optional<Schema.Struct<{
            readonly preference: Schema.optional<Schema.Literals<readonly ["none", "off", "on"]>>;
        }>>;
    }>>;
}>;
export type PostPaymentMethodConfigurationsConfigurationInput = typeof PostPaymentMethodConfigurationsConfigurationInput.Type;
export declare const PostPaymentMethodConfigurationsConfigurationOutput: Schema.Struct<{
    readonly acss_debit: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly active: Schema.Boolean;
    readonly affirm: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly afterpay_clearpay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly alipay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly alma: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly amazon_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly apple_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly application: Schema.NullOr<Schema.String>;
    readonly au_becs_debit: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly bacs_debit: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly bancontact: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly billie: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly blik: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly boleto: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly card: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly cartes_bancaires: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly cashapp: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly crypto: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly customer_balance: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly eps: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly fpx: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly giropay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly google_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly grabpay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly id: Schema.String;
    readonly ideal: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly is_default: Schema.Boolean;
    readonly jcb: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly kakao_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly klarna: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly konbini: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly kr_card: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly link: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly livemode: Schema.Boolean;
    readonly mb_way: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly mobilepay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly multibanco: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly name: Schema.String;
    readonly naver_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly nz_bank_account: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly object: Schema.Literals<readonly ["payment_method_configuration"]>;
    readonly oxxo: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly p24: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly parent: Schema.NullOr<Schema.String>;
    readonly pay_by_bank: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly payco: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly paynow: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly paypal: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly payto: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly pix: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly promptpay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly revolut_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly samsung_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly satispay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly sepa_debit: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly sofort: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly swish: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly twint: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly us_bank_account: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly wechat_pay: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
    readonly zip: Schema.optional<Schema.Struct<{
        readonly available: Schema.Boolean;
        readonly display_preference: Schema.Struct<{
            readonly overridable: Schema.NullOr<Schema.Boolean>;
            readonly preference: Schema.Literals<readonly ["none", "off", "on"]>;
            readonly value: Schema.Literals<readonly ["off", "on"]>;
        }>;
    }>>;
}>;
export type PostPaymentMethodConfigurationsConfigurationOutput = typeof PostPaymentMethodConfigurationsConfigurationOutput.Type;
/**
 * Update payment method configuration
 *
 * <p>Update payment method configuration</p>
 */
export declare const PostPaymentMethodConfigurationsConfiguration: any;
//# sourceMappingURL=PostPaymentMethodConfigurationsConfiguration.d.ts.map