import { default as React } from 'react'; import { ClientAnalytics } from '@zeniai/client-analytics'; import { CardActions, CardData } from '../../cardTypes'; import { DragAndDropProps } from '../../common/Card'; import { AnimationAmountType, ZeniCreditCarouselPromoCard } from './ZeniCreditPromoCardContent'; export type ZeniCreditPromoCardData = { cashbackRate: number; creditLimit: number; isExpressedInterest: boolean; }; export declare const zeniCreditPromoCardTemplateData: ZeniCreditCarouselPromoCard[]; /** * Here goes the main component... */ declare function ZeniCreditPromoCardStack({ card, data, analytics, actions, columnKey, index, dndProps, }: Readonly<{ actions: CardActions; analytics: ClientAnalytics; card: CardData; columnKey: number; data: ZeniCreditPromoCardData; index: number; dndProps?: DragAndDropProps; }>): import("react/jsx-runtime").JSX.Element; export default ZeniCreditPromoCardStack; export declare const MemoZeniCreditPromoCardStack: React.MemoExoticComponent; /** * helpers */ export declare function amountToAnimationData(amount: number, isAmount?: boolean): AnimationAmountType[];