import { type JSX } from "react";
import type { PaymentMethodSlotContext } from "@fluid-app/subscriptions-ui";
type PaymentMethodSectionProps = PaymentMethodSlotContext & {
    onSuccess?: (message: string, severity?: "success" | "error" | "warning") => void;
    onError?: (message: string, error: unknown) => void;
    addDialogOpen?: boolean;
    onAddDialogOpenChange?: (open: boolean) => void;
};
export declare function PortalSubscriptionPaymentMethodSection(props: PaymentMethodSectionProps): JSX.Element;
export {};
//# sourceMappingURL=PortalSubscriptionPaymentMethodSection.d.ts.map