import { ChargeCardRepaymentStatusCodeType, ChargeCardRepaymentWithUser, ID } from '@zeniai/client-epic-state';
import { StyledCapsuleThemeType } from '../../common/StyledCapsule';
import { PaymentHistoryAccountInfo } from '../chargeCard/components/ChargeCardPaymentHistoryTable';
export interface ChargeCardPaymentHistoryRowProps {
    isZeniTenant: boolean;
    repayment: ChargeCardRepaymentWithUser;
    accountInfo?: PaymentHistoryAccountInfo;
    isLastRow?: boolean;
    isLatestFailedPayment?: boolean;
    isLoading?: boolean;
    onRetryPaymentClick?: (repaymentId: ID) => void;
}
export declare const ChargeCardPaymentHistoryRow: ({ repayment, accountInfo, isLastRow, isLatestFailedPayment, isLoading, isZeniTenant, onRetryPaymentClick, }: ChargeCardPaymentHistoryRowProps) => import("react/jsx-runtime").JSX.Element;
export declare const TagForStatus: ({ status, style, }: {
    status: ChargeCardRepaymentStatusCodeType;
    style?: React.CSSProperties;
}) => import("react/jsx-runtime").JSX.Element;
export declare const getStatusCapsuleType: (status: ChargeCardRepaymentStatusCodeType) => StyledCapsuleThemeType;
