import { ReactElement } from 'react';
import { PaymentMethod } from '@goatim/client';
import { PaymentMethod as StripePaymentMethod } from '@stripe/stripe-js';
export interface StripePaymentMethodListProps {
    paymentMethods?: (PaymentMethod | StripePaymentMethod)[];
    onSelectPaymentMethod?: (paymentMethod: PaymentMethod | StripePaymentMethod | null) => unknown;
    selectedPaymentMethod?: PaymentMethod | StripePaymentMethod | string | null;
}
export declare function StripePaymentMethodList({ paymentMethods, onSelectPaymentMethod, selectedPaymentMethod, }: StripePaymentMethodListProps): ReactElement;
