import { PaymentAcceptanceAdditionalInfoUpdate } from './paymentAcceptanceAdditionalInfoUpdate';
import { PaymentAcceptanceCustomerDetailsUpdate } from './paymentAcceptanceCustomerDetailsUpdate';
import { PaymentAcceptancePurchaseOrderUpdate } from './paymentAcceptancePurchaseOrderUpdate';
export interface PaymentAcceptancePaymentIntentUpdateRequestRaw {
    additional_info?: PaymentAcceptanceAdditionalInfoUpdate;
    amount?: number;
    currency?: string;
    customer?: PaymentAcceptanceCustomerDetailsUpdate;
    customer_id?: string;
    descriptor?: string;
    merchant_order_id?: string;
    metadata?: {
        [key: string]: string;
    };
    order?: PaymentAcceptancePurchaseOrderUpdate;
    request_id: string;
    return_url?: string;
}
export declare namespace PaymentAcceptancePaymentIntentUpdateRequestRaw {
    const discriminator: string;
    const attributeTypeMap: Array<{
        name: string;
        baseName: string;
        type: string;
    }>;
}
//# sourceMappingURL=paymentAcceptancePaymentIntentUpdateRequestRaw.d.ts.map