import { CheckoutProfile } from '../../../types/checkout/CheckoutProfile.type'; import { FormData } from '../../../types/common/FormData.type'; import { Component } from '../../Component'; interface PaypalButtonOptions { checkoutProfile: CheckoutProfile; formData?: FormData; onSubmit?: (data: { formData?: FormData; }) => Promise; } export declare class PaypalButton extends Component { private formData?; private onSubmit?; private isSubmitting; constructor(options: PaypalButtonOptions); private handleSubmit; updateFormData(formData: FormData): this; setSubmitting(isSubmitting: boolean): this; } export {}; //# sourceMappingURL=PaypalButton.d.ts.map