import { ReactElement } from 'react'; import { ClientAnalytics, PaymentActivityEventSourceType, ProductType, ReferrerType } from '@zeniai/client-analytics'; import { SubscriptionPaymentAccount } from '@zeniai/client-epic-state'; import { FormSectionProps } from '../../../formElements/common/formSection'; export interface SubscriptionPaymentAccountSectionProps extends FormSectionProps { addPaymentMethodDropdownOpen: boolean; analytics: ClientAnalytics; footNote: string | ReactElement; isCardPaymentMethod: boolean; productType: ProductType; showAddPaymentMethodDropDown: boolean; subscriptionPaymentAccount: SubscriptionPaymentAccount; referrer?: ReferrerType; sectionSubHeader?: string; style?: React.CSSProperties; openPlaidDialog: (e: React.MouseEvent, eventSource: PaymentActivityEventSourceType) => void; setAddPaymentMethodDropdownOpen: (state: boolean) => void; setEventSourceType: (eventSource: PaymentActivityEventSourceType) => void; updateCardPaymentModalState?: (state: boolean) => void; } export declare const SubscriptionPaymentAccountSection: ({ subscriptionPaymentAccount, updateCardPaymentModalState, openPlaidDialog, setEventSourceType, style, }: SubscriptionPaymentAccountSectionProps) => import("react/jsx-runtime").JSX.Element;