import { Stripe } from "@stripe/stripe-js"; import { Component, PaymentMethod } from "../../../types"; interface StripeSetupIntentVisualProps extends Component { buttonText?: string; clientSecret?: string; getManualSubmit?: (func: () => void) => void; hideBadge: boolean; hideButtons: boolean; isEditing: boolean; onCancel?: () => void; paymentMethod?: PaymentMethod; returnUrl: string; setIsEditing: (isEditing: boolean) => void; showTerms?: boolean; stripe: Stripe | null; } export declare const StripeSetupIntentVisual: ({ withContainer, withTitle, title, stripe, clientSecret, buttonText, returnUrl, onCancel, showTerms, callToAction, isEditing, setIsEditing, paymentMethod, hideButtons, hideBadge, getManualSubmit, }: StripeSetupIntentVisualProps) => import("react/jsx-runtime").JSX.Element; export {};